using Assets.Game.Launcher.HotUpdateProxy; using ET; using FairyGUI; using System; using UnityEngine; namespace GFGGame.HotUpdate { public class HotUpdateEntry { public static void Start() { VEngine.Logger.Loggable = false; //ET try { HotUpdateProxy.Instance.update = Game.Update; HotUpdateProxy.Instance.lateUpdate = Game.LateUpdate; HotUpdateProxy.Instance.onApplicationQuit = Game.Close; Game.EventSystem.Add(HotUpdateCodeLoader.Instance.GetTypes()); Game.EventSystem.Publish(new ET.EventType.AppStart()); } catch (Exception e) { Log.Error(e); } GameController.Init().Coroutine(); } } }