Player controller
using System.Collections;
public class playercontroller : MonoBehaviour {
float movimiento,velocidad,salto;
Animator anim;
// Use this for initialization
void Start () {
velocidad = 1.2f;
salto = 6f;
anim = GetComponent<Animator>();
}
// Update is called once per frame
void Update () {
movimiento = Input.GetAxis ("Horizontal");
GetComponent<Rigidbody2D> ().velocity = new Vector2 (movimiento * velocidad, GetComponent<Rigidbody2D> ().velocity.y);
if(movimiento > 0){
anim.SetBool("andarD",true);
anim.SetBool("andarI",false);
anim.SetBool("parado",false);
}
if(movimiento == 0){
anim.SetBool("andarD",false);
anim.SetBool("andarI",false);
anim.SetBool("parado",true);
}
if(movimiento < 0){
anim.SetBool("andarD",false);
anim.SetBool("andarI",true);
anim.SetBool("parado",false);
}
if (Input.GetKeyDown (KeyCode.UpArrow)) {
GetComponent<Rigidbody2D>().velocity = Vector2.up * salto;
anim.SetBool("parado",false);
}
}
}