/// <summary> /// 关闭子系统 /// </summary> private void ShutdownSubNodes() { //删除消息桥指针// X2LBridge.ShutdownStaticInstance(); //关闭所有系统// DetachAllSubNodes(); }
/// <summary> /// 启动回调 /// 注意这句话被调用的时候仍然在主线程 /// </summary> public void OnStart() { //重置时间// mDeltaTimeInMiliSec = 0; //保留指针// mInstance = this; /* * 启动主线程到逻辑线程的消息桥, 保留static指针 * 放在这里是为了确保早于主线程LMNDataOceanMgr.Instance.InitMobaLoading_MainThread * 注意:是有意让他在主线程后继mgr启动前执行完,因为之后的逻辑线程或者主线程就可能要来用了,但是它本身是挂在逻辑线程树里面的节点 */ X2LBridge.InitStaticInstance(); AttachNode(X2LBridge.Instance); }