working on player move up animation.

This commit is contained in:
shakurass 2014-04-27 13:54:38 -06:00
commit c5899be38c
6 changed files with 217 additions and 24 deletions

View file

@ -66,12 +66,22 @@ public class PlayerController : MonoBehaviour {
float moveHorizontal = Input.GetAxis ("Horizontal");
float moveVertical = Input.GetAxis ("Vertical");
if (Mathf.Approximately(moveHorizontal, 0) &&
Mathf.Approximately(moveVertical, 0)) {
animator.SetBool("isWalking", false);
} else {
animator.SetBool("isWalking", true);
}
// if (Mathf.Approximately(moveHorizontal, 0) &&
// Mathf.Approximately(moveVertical, 0)) {
// animator.SetBool("isWalking", false);
// } else {
// animator.SetBool("isWalking", true);
// }
if (!Mathf.Approximately (moveHorizontal, 0)) {
animator.SetBool("isWalking", true);
}
else if (!Mathf.Approximately(moveVertical, 0)) {
animator.SetBool("isWalkingUp", true);
}
else {
animator.SetBool("isWalking", false);
animator.SetBool("isWalkingUp", false);
}
if (moveHorizontal < 0) {
playerAngle.eulerAngles = new Vector3(0f, -180f, 0f);