2024-10-16 20:41:40 +08:00
|
|
|
|
using HotScripts.GameScripts.FGui;
|
|
|
|
|
using HotScripts.GameScripts.Luban;
|
2024-10-17 01:59:25 +08:00
|
|
|
|
using JNGame.Runtime.System;
|
|
|
|
|
using JNGame.Util;
|
2024-10-16 20:41:40 +08:00
|
|
|
|
|
|
|
|
|
namespace HotScripts.GameScripts
|
|
|
|
|
{
|
|
|
|
|
public class App
|
|
|
|
|
{
|
|
|
|
|
|
|
|
|
|
//Launcher 事件
|
2024-10-17 01:59:25 +08:00
|
|
|
|
public static SHFrame.EventDispatcher EventLauncher => SHFrame.EventUtil.Dispatcher;
|
2024-10-16 20:41:40 +08:00
|
|
|
|
//App 事件
|
|
|
|
|
public static EventDispatcher Event = new EventDispatcher();
|
|
|
|
|
|
|
|
|
|
//Luban 配置
|
|
|
|
|
public static LubanManager Luban = new LubanManager();
|
|
|
|
|
|
|
|
|
|
//UI
|
|
|
|
|
public static FGuiManager UI = new FGuiManager();
|
|
|
|
|
|
|
|
|
|
public static SystemBase[] AllSystem()
|
|
|
|
|
{
|
|
|
|
|
return new SystemBase[]
|
|
|
|
|
{
|
|
|
|
|
Luban,
|
|
|
|
|
UI,
|
|
|
|
|
};
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
}
|