コード例 #1
0
        public void handle(CloudLandClient client, IMessage messageReceived)
        {
            ServerRemoveEntityMessage message = (ServerRemoveEntityMessage)messageReceived;

            Loom.QueueOnMainThread(() =>
            {
                Transform t = client.getClientComponent().entitiesParent.Find("entity|" + message.EntityId);
                if (t != null)
                {
                    GameObject.Destroy(t.gameObject);
                }
            });
        }
コード例 #2
0
        public void handle(CloudLandClient client, IMessage messageReceived)
        {
            ServerRemoveEntityMessage message = (ServerRemoveEntityMessage)messageReceived;

            Loom.QueueOnMainThread(() =>
            {
                Transform t = client.getClientComponent().entitiesParent.Find("entity|" + message.EntityId);
                if (t != null)
                {
                    ClientComponent.INSTANCE.entityManager.destroy(t.GetComponent <Entity>());
                }
            });
        }