コード例 #1
0
 protected void PrepareChunkAsyncFromMeshData(CompressedMarchingCubeChunk chunk, Action <CompressedMarchingCubeChunk> onChunkDone)
 {
     chunkInAsync++;
     chunkGPURequest.DispatchAndGetChunkMeshDataAsync(chunk, SetChunkComponents, (data) =>
     {
         chunk.PrepareInitializationWithMeshData(data);
         worldUpdater.AddChunkToInitialize(new ChunkInitializeTask(onChunkDone, chunk));
         chunkInAsync--;
     });
 }