コード例 #1
0
ファイル: Scene.cs プロジェクト: slagusev/AndEngine.net
        protected override void OnManagedUpdate(/* final */ float pSecondsElapsed)
        {
            this.UpdateUpdateHandlers(pSecondsElapsed);

            this.mRunnableHandler.OnUpdate(pSecondsElapsed);
            this.mSecondsElapsedTotal += pSecondsElapsed;

            /* final */
            Scene childScene = this.mChildScene;

            if (childScene == null || !this.mChildSceneModalUpdate)
            {
                this.mBackground.OnUpdate(pSecondsElapsed);
                this.UpdateLayers(pSecondsElapsed);
            }

            if (childScene != null)
            {
                childScene.OnUpdate(pSecondsElapsed);
            }
        }