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; } }
public void RpcOnStartedGame() { _networkTransmitter = GetComponent <CrironaNetworkTransmitter>(); _networkTransmitter.OnDataCompletelyReceived += OnDataComepletelyReceived; _networkTransmitter.OnDataFragmentReceived += OnDataFragmentReceived; }