public void Focus(Piece piece) { modelRotation.rotate = false; activePiece = piece; gestureManager.activePiece = piece; for (int i = 0; i < pieces.Length; i++) { if (pieces[i] != piece.gameObject) { pieces[i].SendMessage("ScaleDown"); } } activePiece.SendMessage("MoveToFocusPos"); gestureManager.SendMessage("StartNavigation"); }