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); }
public override bool Move(Vector2 direction) { if (motor.CheckCanMove(direction)) { SoundManager.instance.PlaySoundSingle(footStep); anim.PlayWalkAnimation(); return(true); } return(false); }
// Use this for initialization public void moveUp() { motor.CheckCanMove(new Vector2(0, 0.5f)); }