| 1234567891011121314151617181920212223242526272829303132333435 |
- using System;
- using Base;
- using UnityEngine;
- namespace Model
- {
- public class Init: MonoBehaviour
- {
- private void Start()
- {
- Game.ComponentEventManager.Register("Model", typeof(Game).Assembly);
- Game.ComponentEventManager.Register("Controller", DllHelper.GetController());
- Game.Scene.AddComponent<EventComponent>().Run(EventIdType.InitSceneStart);
- }
- private void Update()
- {
- try
- {
- Game.ComponentEventManager.Update();
- }
- catch (Exception e)
- {
- Log.Error(e.ToString());
- }
- }
- private void OnApplicationQuit()
- {
- Game.CloseScene();
- }
- }
- }
|