private IEnumerator F_StartCheckMetaFileContentsIdenticalCoroutine() { bool startCheck = false; for (; ;) { if (m_MetaCopyOfficer.P_CopyMetaIsEnded == false) { } else { if (!startCheck) { startCheck = true; m_MetaLoadOfficer.F_ReloadData(); m_MetaCheckOfficer.F_StartCoroutineCheckCopyResult(m_MetaLoadOfficer); } else if (m_MetaCheckOfficer.P_CheckingResultEnd) { break; } } yield return(null); } }
private IEnumerator F_StartCheckMetaFileContentsIdenticalCoroutine() { bool startCheck = false; for (; ;) { if (m_MetaCopyOfficer.P_CopyMetaIsEnded == false) { Debug.Log("Waiting meta file copy..."); } else { if (!startCheck) { Debug.Log("Start meta file check..."); startCheck = true; m_MetaLoadOfficer.F_ReloadData(); m_MetaCheckOfficer.F_StartCoroutineCheckCopyResult(m_MetaLoadOfficer); } else if (m_MetaCheckOfficer.P_CheckingResultEnd) { Debug.Assert(m_MetaCheckOfficer.P_CopyResultIdentical, "Meta file is not identical between target and destination."); break; } } yield return(null); } }