Ejemplo n.º 1
0
 // Start is called before the first frame update
 void Start()
 {
     Instance = this;
     HeldItem = GetComponentInChildren <HeldItemSlot>();
 }
Ejemplo n.º 2
0
    private void Walk(int leftRightIntent, Varianne varianne)
    {
        Vector2 currentVelocity = varianne.gameObject.GetComponent <Rigidbody2D>().velocity;

        varianne.gameObject.GetComponent <Rigidbody2D>().velocity = new Vector2(leftRightIntent * varianne.Speed, currentVelocity.y);
    }
Ejemplo n.º 3
0
 public override void ExecuteState(int leftRightIntent, int upDownIntent, Varianne varianne)
 {
     Walk(leftRightIntent, varianne);
     NoteInteractible();
 }
Ejemplo n.º 4
0
 public abstract void ExecuteState(int leftRightIntent, int upDownIntent, Varianne varianne);