Beispiel #1
0
 public override void Update(LevelTime levelTime, CircleSprite arenaCircle, ArenaCamera camera,
                             bool confineCursorToScreen)
 {
     UpdatePosition(levelTime, arenaCircle, camera, confineCursorToScreen);
     heartIterator.Update(levelTime);
     UpdateInvincibility(levelTime);
 }
Beispiel #2
0
        protected override void UpdateSlomo()
        {
            var lt = new LevelTime
            {
                SongPosition = songPosition
            };

            slomoIterator.Update(lt);
        }
Beispiel #3
0
 protected override void UpdatePlayer(LevelTime levelTime)
 {
     player.Update(levelTime, arena.Circle, camera, true);
     hitIterator.Update(levelTime);
     bulletMgr.CheckPlayerCollisions(player, true);
 }
Beispiel #4
0
 protected override void UpdatePosition(LevelTime levelTime, CircleSprite arenaCircle,
                                        ArenaCamera camera, bool confineCursorToScreen)
 {
     positionIterator.Update(levelTime);
 }