ドキュメント

Unity Engine

Unity Engine

limits

Limit of angular rotation (in degrees) on the hinge joint.
読み終わるまでの所要時間 1 分最終更新 20日前

Definition

  • Type: Property
  • Namespace: UnityEngine
  • Assembly: UnityEngine.PhysicsModule
public JointLimits limits { get; set; }

Remarks

The joint will be limited so that the angle is always between JointLimits.min and JointLimits.max. The joint angle is in degrees relative to the rest angle. The rest angle between the bodies is always zero at the beginning of the simulation.
Modifying the limits does not automatically enable the limits.
Additional Resources: HingeJoint.useLimits, JointLimits

Examples

using UnityEngine;public class Example : MonoBehaviour{ void Start() { // Set the hinge limits for a door. HingeJoint hinge = GetComponent<HingeJoint>(); JointLimits limits = hinge.limits; limits.min = 0; limits.bounciness = 0; limits.bounceMinVelocity = 0; limits.max = 90; hinge.limits = limits; hinge.useLimits = true; }}