Example #1
0
    public void OnEntityUpdate(EntityUpdate entityUpdate)
    {
        EntityGameObject entityGm;

        Debug.Log(entityUpdate.ToString());

        if (!_entities.TryGetValue(entityUpdate.EntityId, out entityGm))
        {
            return;
        }

        entityGm.Data.Remove(entityUpdate.ComponentId);
        entityGm.Data.Add(entityUpdate.ComponentId, entityUpdate.Info);

        entityGm.EntityUpdated();
    }