void Update() { ++FrameNum; if (_realTime != null) { _realTime.Update(); } if (_mResMgr != null) { _mResMgr.Update(); } if (_mScene != null) { _mScene.Update(); _mScene.Camera.Update(); } if (_mSystem._mResMgr != null && _mSystem._mResMgr.IsReady && _onEngineReady != null) { _onEngineReady(); _onEngineReady = null; } _mSystem._audioMgr.Update(); }