where do i put the time.deltaTime to slow down the transitions of my game? pls help me ( or do i have to make another function for it? if(validMovementBool) { _boardPieces[(int)_coordToMove.x, (int)_coordToMove.y] = _boardPieces[(int)_coordPiece.x, (int)_coordPiece.y]; _boardPieces[(int)_coordPiece.x , (int)_coordPiece.y ] = 0; SelectedPiece.transform.position = new Vector3(_coordToMove.x, _pieceHeight, _coordToMove.y); Debug.Log(Time.deltaTime); SelectedPiece.renderer.material.color = Color.white; // Change it's color back SelectedPiece = null; // Unselect the Piece ChangeState (0); activePlayer = -activePlayer; }