colyseus-unity-sdk
colyseus-unity-sdk copied to clipboard
⚔ Colyseus Multiplayer SDK for Unity
I can't seem to get any ArraySchema to work, being it string, number or something else. I know there's [this closed issue](https://github.com/colyseus/colyseus/issues/281) about an ArraySchema problem but updating to the...
Colyseus Unity3d version: 0.14.8 (latest). It also occurs with version 0.14.7. I haven't tested other versions. Colyseus server version: 0.14.23 (latest). Occasionally, after removing a `Schema` object from a `MapSchema`,...
I am creating a room using JoinoorCreate inside async void start() that works fine, on press exit button I am leaving the room and going to the other scene(menu), then...
Colyseus Unity client version: 0.14.7 (latest) Colyseus server version: 0.14.1 (not latest, but issue is client-side) If you store a reference to a `Schema` object other than the root schema,...
Hi! I have been trying to implement automatic reconnection with colyseus but have been unsuccessful so far. When I disconnect one of my clients and try to reconnect the same...
I have just witnessed with my eyes a situation where the `ColyseusRoom` instance returned by `ColyseusClient.JoinById` task becomes null at some point after the task finishes running. Prior to this...
Unity has a feature called [managed code stripping](https://docs.unity3d.com/Manual/ManagedCodeStripping.html) to reduce the size of a build. During this process, if the setting is set to Medium or High, all types derived...
I receive a key not found at https://github.com/colyseus/colyseus-unity3d/blob/master/Assets/Plugins/Colyseus/Serializer/Schema/ReferenceTracker.cs#L51 ``` KeyNotFoundException: The given key was not present in the dictionary. System.Collections.Generic.Dictionary`2[TKey,TValue].get_Item (TKey key) (at :0) Colyseus.Schema.ReferenceTracker.Remove (System.Int32 refId) (at Assets/Plugins/Colyseus/Serializer/Schema/ReferenceTracker.cs:51) ```...
The documentation for version 0.14.5 [here](https://docs.colyseus.io/getting-started/unity3d-client/) instructs client developers to connect to server using this command: `ExampleManager.Instance.ConnectToServer();` The usage of the public `Instance` field implies this command is meant to...