void Awake() { instance = this; Client = new Client(); Client.PacketProcessor.SubscribeReusable <Movement, NebulaConnection>(OnPlayerMovement); Client.PacketProcessor.SubscribeReusable <PlayerAnimationUpdate, NebulaConnection>(OnPlayerAnimationUpdate); }
void Awake() { instance = this; Client = new Client(); Client.PacketProcessor.SubscribeReusable <Movement>(OnPlayerMovement); Client.PacketProcessor.SubscribeReusable <PlayerAnimationUpdate>(OnPlayerAnimationUpdate); Client.PacketProcessor.SubscribeReusable <RemotePlayerJoined>(OnRemotePlayerJoined); Client.PacketProcessor.SubscribeReusable <PlayerDisconnected>(OnRemotePlayerDisconnect); }