private void OnEnable()
 {
     rb             = GetComponent <Rigidbody>();
     rb.mass        = 1f;
     rb.useGravity  = true;
     rb.constraints = RigidbodyConstraints.FreezeRotation;
     lastY          = transform.position.y;
     motor          = GetComponent <PlayerMotorController>();
 }
예제 #2
0
 protected virtual void Start()
 {
     Motor       = GetComponent <PlayerMotorController>();
     Interaction = GetComponent <PlayerInteractionController>();
 }
예제 #3
0
 // Start is called before the first frame update
 void Start()
 {
     motor = GetComponent <PlayerMotorController>();
     joint = GetComponent <ConfigurableJoint>();
     SetJointSettings(jointSpring);
 }