コード例 #1
0
 private void Start()
 {
     if (JointType == JointTypes.continuous || JointType == JointTypes.revolute)
     {
         joint = new RevoluteJoint(GetComponent <HingeJoint>());
     }
     else if (JointType == JointTypes.prismatic)
     {
         joint = new PrismaticJoint(GetComponent <ConfigurableJoint>());
     }
 }
        private void Start()
        {
            jointUrdfDataManager = GetComponent <JointUrdfDataManager>();

            if (jointUrdfDataManager.IsRevoluteOrContinuous)
            {
                joint = new RevoluteJoint(GetComponent <HingeJoint>());
            }
            else if (jointUrdfDataManager.IsPrismatic)
            {
                joint = new PrismaticJoint(GetComponent <ConfigurableJoint>());
            }
        }