Пример #1
0
        public Entity CreateEntity(EntityArchetype archetype)
        {
            archetype.CheckValidEntityArchetype();
            var access = GetCheckedEntityDataAccess();

            return(access->CreateEntity(archetype));
        }
Пример #2
0
        public NativeArray <Entity> CreateEntity(EntityArchetype archetype, int entityCount, Allocator allocator)
        {
            archetype.CheckValidEntityArchetype();
            var entities = new NativeArray <Entity>(entityCount, allocator);

            GetCheckedEntityDataAccess()->CreateEntity(archetype, entities);

            return(entities);
        }
Пример #3
0
 public void CreateEntity(EntityArchetype archetype, NativeArray <Entity> entities)
 {
     archetype.CheckValidEntityArchetype();
     GetCheckedEntityDataAccess()->CreateEntity(archetype, entities);
 }
Пример #4
0
 public void CreateEntity(EntityArchetype archetype, int entityCount)
 {
     archetype.CheckValidEntityArchetype();
     GetCheckedEntityDataAccess()->CreateEntity(archetype, entityCount);
 }