コード例 #1
0
ファイル: EntityManager.cs プロジェクト: kushinn/RayTracing
        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));
        }