示例#1
0
        private void ExecuteUpdate(float deltaTime)
        {
            touchManager.ProcessTouchEvents();
            sceneManager.Update();

            if (LF_INTERVAL <= TimeUtils.LFDeltaTime)
            {
                _activeQueueLF.Update(TimeUtils.LFDeltaTime);
                TimeUtils.LFDeltaTime = 0;
            }

            if (MF_INTERVAL <= TimeUtils.MFDeltaTime)
            {
                _activeQueue.Update(TimeUtils.MFDeltaTime);
                TimeUtils.MFDeltaTime = 0;
            }

            _activeQueueHF.Update(deltaTime);

            DoUpdate();
        }