コード例 #1
0
        public void RpcOnNewGameStarted_ShouldStopBroadcastingOnNetwork_WhenPlayerIsServer()
        {
            // Given
            _networkBehaviourChecker
            .IsHostingLocalPlayer(_playerController)
            .Returns(true);

            // When
            _playerController.RpcOnNewGameStarted();

            // Then
            _spotTheDefuserNetworkDiscovery
            .Received()
            .StopBroadcastingOnLAN();
        }
コード例 #2
0
        public void RpcOnNewGameStarted()
        {
            if (_networkBehaviourChecker.IsLocalPlayer(this))
            {
                _changeCurrentView.Change(View.Countdown);
            }

            if (_networkBehaviourChecker.IsHostingLocalPlayer(this))
            {
                _spotTheDefuserNetworkDiscovery.StopBroadcastingOnLAN();
            }
        }