Ejemplo n.º 1
0
        /// <summary>
        /// 结束回调
        /// 注意这句话是在主线程调用的
        /// </summary>
        public void OnStop()
        {
            IsEnd = true;

            //很重要,不然就内存泄露了//
            mInstance = null;
        }
Ejemplo n.º 2
0
        /// <summary>
        /// 启动回调
        /// 注意这句话被调用的时候仍然在主线程
        /// </summary>
        public void OnStart()
        {
            //重置时间//
            mDeltaTimeInMiliSec = 0;

            //保留指针//
            mInstance = this;

            /*
             * 启动主线程到逻辑线程的消息桥, 保留static指针
             * 放在这里是为了确保早于主线程LMNDataOceanMgr.Instance.InitMobaLoading_MainThread
             * 注意:是有意让他在主线程后继mgr启动前执行完,因为之后的逻辑线程或者主线程就可能要来用了,但是它本身是挂在逻辑线程树里面的节点
             */
            X2LBridge.InitStaticInstance();
            AttachNode(X2LBridge.Instance);
        }