Esempio n. 1
0
 public void Execute(EntityCommandBuffer buffer)
 {
     buffer.world.ComponentManager.AddSharedComponent(entity, component);
 }
Esempio n. 2
0
 public void Execute(EntityCommandBuffer buffer)
 {
     buffer.world.ComponentManager.RemoveSharedComponent <T>(entity);
 }
Esempio n. 3
0
 public void Execute(EntityCommandBuffer buffer)
 {
     buffer.world.ComponentManager.AddComponent(buffer.entityTarget, component);
 }
Esempio n. 4
0
 public void Execute(EntityCommandBuffer buffer)
 {
     buffer.world.EntityManager.DestroyEntity(entity);
 }
Esempio n. 5
0
 public void Execute(EntityCommandBuffer buffer)
 {
     buffer.entityTarget = buffer.world.Instantiate(prefab);
 }
Esempio n. 6
0
 public void Execute(EntityCommandBuffer buffer)
 {
     buffer.entityTarget = buffer.world.Instantiate(archetype);
 }
Esempio n. 7
0
 public static void PlaybackAfterUpdate(this EntityCommandBuffer buffer)
 {
     buffer.world.RegisterForExecuteAfterUpdate(buffer);
 }