public CorotineManager(string _appname, GameCore _core) { AppName = _appname; mCorotineobject = new GameObject("CorotineManager-" + AppName); mScriptMono = mCorotineobject.AddComponent <CorotineMonoS>(); _core.DontDestroyOnLoad(mCorotineobject); }
protected virtual void Dispose(bool _disposing) { if (mDisposed) { return; } mDisposed = true; if (_disposing) { DisposeNoGcCode(); } mCorotineobject = null; mScriptMono = null; }