private void MovePlayer() { var actualPosition = board.GetActualPosition(playerMovement.ActualCell); actualPosition.RemovePlayerPosition(playerMovement); var nextPosition = board.GetNexPosition(actualPosition.Cell, amountOfCellsToMove); nextPosition.AddPlayerPosition(playerMovement); // TODO: Alterar para apenas finalizar quando terminar a animação de andar FinishComponent(); }