private void ParsecUnityController_OnReceiveUserData(ParsecGaming.Parsec.ParsecGuest guest, string jsonColor) { Color color = JsonUtility.FromJson <Color>(jsonColor); SetPlayerColor((int)guest.id, color); }
private void ParsecUnityController_OnGuestConnected(ParsecGaming.Parsec.ParsecGuest guest, InputDeviceCollection deviceCollection) { AddPlayer((int)guest.id, deviceCollection); }
private void ParsecUnityController_OnGuestDisconnected(ParsecGaming.Parsec.ParsecGuest guest) { Destroy(playersById[(int)guest.id]); }
private void ParsecUnityController_OnGuestConnected(ParsecGaming.Parsec.ParsecGuest guest, InputDeviceCollection deviceCollection) { AddPlayer((int)guest.id); deviceCollection.OnUseDifferentDevice += (device) => UpdatePlayerInputDevices((int)guest.id, device); }