diff --git a/unity_Project/Assets/Character/Character_Animation.controller b/unity_Project/Assets/Character/Character_Animation.controller index 72f0847..0db0ede 100644 Binary files a/unity_Project/Assets/Character/Character_Animation.controller and b/unity_Project/Assets/Character/Character_Animation.controller differ diff --git a/unity_Project/Assets/Scripts/thirdPersonController.cs b/unity_Project/Assets/Scripts/thirdPersonController.cs index 454884c..91da8b3 100644 --- a/unity_Project/Assets/Scripts/thirdPersonController.cs +++ b/unity_Project/Assets/Scripts/thirdPersonController.cs @@ -106,6 +106,9 @@ public class thirdPersonController : MonoBehaviour { animator.SetBool ("Grounded", grounded); animator.SetFloat("Run speed",new Vector3 (rigidbody.velocity.x, 0.0f,rigidbody.velocity.z ).magnitude * Mathf.Sign(movementY)); + Vector3 side = transform.InverseTransformDirection (rigidbody.velocity).normalized; + animator.SetFloat ("Side",side.x); + rigidbody.AddForce (new Vector3 (0.0f, -9.81f,0.0f)); curCollider = null;