public void MoveNext() { if (mCurrentStep == null || mCurrentStep.IsBuildStepDone()) { NextStep(); } else { mCurrentStep.BuildStepUpdate(); } }
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(); } }