コード例 #1
0
        /// <summary>
        /// Finishes any active remesh tasks.
        /// </summary>
        /// <param name="action">The action to preform on each task.</param>
        internal void FinishRemeshTasks(Action <RemeshTaskStack> action)
        {
            CheckAsyncWorldLoader();

            RemeshHandler.FinishTasks(m_TaskStacks);

            foreach (var taskStack in m_TaskStacks)
            {
                action(taskStack);
            }

            m_TaskStacks.Clear();
        }