Init.cs 657 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. using System;
  2. using Model;
  3. namespace Hotfix
  4. {
  5. public static class Init
  6. {
  7. public static void Start()
  8. {
  9. try
  10. {
  11. Hotfix.Scene.ModelScene = Game.Scene;
  12. Hotfix.Scene.AddComponent<UIComponent>();
  13. }
  14. catch (Exception e)
  15. {
  16. Log.Error(e.ToStr());
  17. }
  18. }
  19. public static void Update()
  20. {
  21. try
  22. {
  23. Hotfix.EventSystem.Update();
  24. }
  25. catch (Exception e)
  26. {
  27. Log.Error(e.ToStr());
  28. }
  29. }
  30. public static void LateUpdate()
  31. {
  32. try
  33. {
  34. Hotfix.EventSystem.LateUpdate();
  35. }
  36. catch (Exception e)
  37. {
  38. Log.Error(e.ToStr());
  39. }
  40. }
  41. public static void OnApplicationQuit()
  42. {
  43. Hotfix.Close();
  44. }
  45. }
  46. }