12345678910111213141516171819202122232425262728293031323334 |
- 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();
- }
- }
- }
|