public void Move(SocketRoomThrowDice dice) { Debug.Log("t:" + dice.t + " d1:" + dice.d1 + " d2:" + dice.d2); if(dice.t == 1) { Turn = RoomTurn.Player1; Player1PositionNext = Player1Position + dice.d1 + dice.d2; } else if(dice.t == 2) { Turn = RoomTurn.Player2; Player2PositionNext = Player2Position + dice.d1 + dice.d2; } State = RoomSceneState.Move; InvokeRepeating("Move1", 0.5f, 0.35f); }
public void SetWait() { State = RoomSceneState.Wait; txtMain.text = "Please, Wait..."; }
public void SetMyTurn() { State = RoomSceneState.MyTurn; txtMain.text = "Please, Input Space Bar..."; }
void Update() { if(State == RoomSceneState.MyTurn) { if(Input.GetKeyDown(KeyCode.Space)) { Debug.Log("spacebar down"); txtMain.text = "Dice..."; State = RoomSceneState.ThrowWait; JJSocket sock = new JJSocket(); sock.type = JJSocketType.RoomThrowDice; // Tcp.SocketManager.tcpSocket.SendMessage(sock); } } }