예제 #1
0
    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];
    }
예제 #2
0
    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;
    }