private void Awake() { if (_discovery == null) { _discovery = this.gameObject.GetComponent <NetworkDiscoveryReceiver>(); } _discovery.onReceiver += receivedBroadcast; }
private void Awake() { if (_discovery == null) { _discovery = this.gameObject.GetComponent <NetworkDiscoveryReceiver>(); } _discovery.onReceiver += receivedBroadcast; fsm_.addState("await", awaitState()); fsm_.addState("host", hostState()); fsm_.addState("alone", aloneState()); fsm_.addState("listening", listeningState()); fsm_.addState("client", clientState()); fsm_.init("await"); // Add our computer name to the broadcast data for use in the session name. _discovery.broadcastData = PlatformInfo.LocalComputerName + '\0'; // NetworkServer.Reset(); }