private void Start() { if (Instance != null) { realDestroy = false; DestroyImmediate(gameObject); return; } this.realDestroy = true; this.name = AppName; Instance = this; DontDestroyOnLoad(gameObject); Dispatcher = new Dispatcher(); SdkTool = new SdkTool(); DataColloct = new DataColloct(); GamepadServer = new GamepadServer(); Input = new LTInput(); gameObject.AddComponent <AndroidAPIBridge>(); }
private void Update() { Dispatcher?.Update(); GamepadServer?.Update(); Input?.Update(); }
/// <summary> /// 初始化服务 /// </summary> public void Init() { //App.Make<IGamepadServer>(); server = new GamepadServer(this); }