public void Update(double elapsedTime, double gameTime) { _effectsManager.Update(elapsedTime); _playerCharacter.Update(elapsedTime); _background.Update((float)elapsedTime); _backgroundLayer.Update((float)elapsedTime); UpdateCollisions(); //_enemyList.ForEach(x => x.Update(elapsedTime)); _enemyManager.Update(elapsedTime, gameTime); _bulletManager.Update(elapsedTime); UpdateInput(elapsedTime); }