コード例 #1
0
    public override void OnStartClient()
    {
        if (instance)
        {
            Debug.LogError("ERROR: Another GameSession");
        }

        instance = this;

        networkListener             = FindObjectOfType <CrironaExampleListener>();
        networkListener.gameSession = this;

        _networkTransmitter = GetComponent <CrironaNetworkTransmitter>();

        if (gameState != CrironaState.Lobby)
        {
            gameState = CrironaState.Lobby;
        }
    }
コード例 #2
0
 public void RpcOnStartedGame()
 {
     _networkTransmitter = GetComponent <CrironaNetworkTransmitter>();
     _networkTransmitter.OnDataCompletelyReceived += OnDataComepletelyReceived;
     _networkTransmitter.OnDataFragmentReceived   += OnDataFragmentReceived;
 }