public void ChangePlayer() { print("Change player"); if (currentPlayer == Define_Vars.Player.One) { currentPlayer = Define_Vars.Player.Two; } else { currentPlayer = Define_Vars.Player.One; } }
// start game public void StartGame() { Debug.Log("Start Game"); isGameOver = false; FreezeControl(Define_Vars.Player.One, true); FreezeControl(Define_Vars.Player.Two, true); playerOneLife = 3; playerTwoLife = 3; if (Random.Range(1, 2) == 2) { currentPlayer = Define_Vars.Player.One; FreezeControl(Define_Vars.Player.One, false); } else { currentPlayer = Define_Vars.Player.Two; FreezeControl(Define_Vars.Player.Two, false); } }
public void OnGameStarted(string sender, string roomId, string nextTurn) { Debug.Log("OnGameStarted" + ", sender: " + sender + ", roomId: " + roomId + ", nextTurn: " + nextTurn + ", userName: "******"LoadingBoard"].SetActive(false); if (nextTurn == userName) { isMyTurn = true; currentPlayer = Define_Vars.Player.Two; } else { isMyTurn = false; currentPlayer = Define_Vars.Player.One; } }