void StartMovementTimer(int perTime) { if(Timer.Movement != null) Timer.Movement.Dispose(); Timer.Movement = new Timer(new TimerCallback(Player_Movement), 0, 0, perTime); }