Exemplo n.º 1
0
 public bool TurnMoveStat(Vector2 direction)
 {
     anim.PlayWalkAnimation();
     motor.CheckCanMove(direction);
     canAttack = false;
     return(true);
 }
    public override bool Move(Vector2 direction)
    {
        if (direction.x == 0 && direction.y == 0)
        {
            return(false);
        }

        motor.CheckCanMove(direction);
        return(true);
    }
Exemplo n.º 3
0
 public override bool Move(Vector2 direction)
 {
     if (motor.CheckCanMove(direction))
     {
         SoundManager.instance.PlaySoundSingle(footStep);
         anim.PlayWalkAnimation();
         return(true);
     }
     return(false);
 }
Exemplo n.º 4
0
 // Use this for initialization
 public void moveUp()
 {
     motor.CheckCanMove(new Vector2(0, 0.5f));
 }