예제 #1
0
 protected override void StartGame()
 {
     if (Random.Range(0, 2) == 0)
     {
         ColorReceived?.Invoke(Color.White);
         SendColor(Color.Black);
     }
     else
     {
         ColorReceived?.Invoke(Color.Black);
         SendColor(Color.White);
     }
 }
예제 #2
0
    protected override void StartGame()
    {
        if (Random.Range(0, 2) == 0)
        {
            MoveDurationReceived?.Invoke(_moveDuration);
            ColorReceived?.Invoke(Color.White);

            SendMoveDuration(_moveDuration);
            SendColor(Color.Black);
        }
        else
        {
            MoveDurationReceived?.Invoke(_moveDuration);
            ColorReceived?.Invoke(Color.Black);

            SendMoveDuration(_moveDuration);
            SendColor(Color.White);
        }
    }