void Awake() { updateWorker = UpdateWorkder.Initialize(); DontDestroyOnLoad(gameObject); //防止销毁自己 Screen.sleepTimeout = SleepTimeout.NeverSleep; Application.targetFrameRate = AppConst.GameFrameRate; }
public static UpdateWorkder Initialize() { var go = new GameObject("UpdateWorkder"); DontDestroyOnLoad(go); UpdateWorkder worker = go.GetComponent <UpdateWorkder>() ?? go.AddComponent <UpdateWorkder>(); return(worker); }