コード例 #1
0
ファイル: Scene.cs プロジェクト: junkyard-repos/ExoGame2D
        public void UpdateGameLogic(GameTime gameTime)
        {
            SoundEffectPlayer.ProcessSoundEvents();

            foreach (IRenderNode node in Layer1.ToArray())
            {
                node.Update(gameTime);
            }

            foreach (IRenderNode node in Layer2.ToArray())
            {
                node.Update(gameTime);
            }

            foreach (IRenderNode node in Layer3.ToArray())
            {
                node.Update(gameTime);
            }

            foreach (IRenderNode node in Layer4.ToArray())
            {
                node.Update(gameTime);
            }

            foreach (IRenderNode node in Layer5.ToArray())
            {
                node.Update(gameTime);
            }
        }