private void SelectPlayer(int x, int y) { // if (Players [x, y] == null) // return; //to start match with player 1 always if (Players [x, y].isPlayer1 != isPlayer1Turn) { return; } selectedplayer = Players [x, y]; }
private void MovePlayer(int x, int y) { //to get dice number to move player // ButtonManager sn = gameObject.GetComponent<ButtonManager> (); // int DiceNum = sn.Dno; if (selectedplayer.PossibleMove(x, y)) { Players[selectedplayer.CurrentX, selectedplayer.CurrentY] = null; selectedplayer.transform.position = GetTileCenter(x, y); Players[x, y] = selectedplayer; } selectedplayer = null; }