예제 #1
0
 public void AddSystem(SystemBase system)
 {
     systems.AddLast(system);
     systemIds.Add(system, system.Id);
     entitiesBySystem.DefineNew(system.Id);
     system.AssignToScene(scene);
     OnSystemAdded(new SystemEventArgs(system));
 }
예제 #2
0
 public void AddTagToEntity(long entityId, string tag)
 {
     if (!tags.ContainsKey(entityId))
     {
         tags.DefineNew(entityId);
     }
     tags.AddTo(entityId, tag);
 }