public CorotineManager(string _appname, GameCore _core) { AppName = _appname; mCorotineobject = new GameObject("CorotineManager-" + AppName); mScriptMono = mCorotineobject.AddComponent <CorotineMonoS>(); _core.DontDestroyOnLoad(mCorotineobject); }
public void InitScript() { if (mInited) { return; } if (string.IsNullOrEmpty(APPNAME)) { return; } mInited = true; gameObject.name = "Root-" + APPNAME; mCore = AppCore.CreatGameCore(APPNAME); mCore.DontDestroyOnLoad(gameObject); if (!string.IsNullOrEmpty(ScriptFileName)) { LoadScriptFormFile(ScriptFileName); } }