예제 #1
0
        public NativeArray <ArchetypeChunk> CreateArchetypeChunkArray(NativeList <EntityArchetype> archetypes,
                                                                      Allocator allocator)
        {
#if ENABLE_UNITY_COLLECTIONS_CHECKS
            var safetyHandle = AtomicSafetyHandle.Create();
            return(ArchetypeChunkArray.Create(archetypes, allocator, safetyHandle));
#else
            return(ArchetypeChunkArray.Create(archetypes, allocator));
#endif
        }
예제 #2
0
        public NativeArray <ArchetypeChunk> CreateArchetypeChunkArray(NativeList <EntityArchetype> archetypes, Allocator allocator)
        {
            AtomicSafetyHandle safetyHandle = AtomicSafetyHandle.Create();

            return(ArchetypeChunkArray.Create(archetypes, allocator, safetyHandle));
        }