Exemple #1
0
        void FixedUpdate()
        {
            currentState.FixedUpdateState(defaultPlayerParams); // jump
            mouseLook.RotatePlayer(defaultPlayerParams);

            // Apply gravity manually for more tuning control
            defaultPlayerParams.rigidBody.AddForce(new Vector3(0, -defaultPlayerParams.gravity * defaultPlayerParams.rigidBody.mass, 0));

            // playerParams.rigidBody.rotation *= Quaternion.Euler(Vector3.up * 50 * Time.fixedDeltaTime);
        }
 void FixedUpdate()
 {
     currentState.FixedUpdateState(inputDir);
 }