示例#1
0
 public void MoveNext()
 {
     if (mCurrentStep == null || mCurrentStep.IsBuildStepDone())
     {
         NextStep();
     }
     else
     {
         mCurrentStep.BuildStepUpdate();
     }
 }
示例#2
0
        public void MoveNext()
        {
            if (!UnityEditorInternal.InternalEditorUtility.inBatchMode && EditorApplication.isCompiling)
            {
                return;                 // pause while compiling. It can really mess things up. (except in batch mode)
            }

            if (mCurrentStep == null || mCurrentStep.IsBuildStepDone())
            {
                NextStep();
            }
            else
            {
                mCurrentStep.BuildStepUpdate();
            }
        }