Can toggle game music now.

This commit is contained in:
jme9
2025-03-30 14:55:16 -07:00
parent 43903e6c42
commit 218f4da157
4 changed files with 18 additions and 20 deletions
+4 -3
View File
@@ -116,7 +116,7 @@ namespace LunaLightXMG
debugFont = Content.Load<SpriteFont>("fonts/debugFont");
debugGrid = Content.Load<Texture2D>("debugGrid");
}
protected override void Update(GameTime gameTime)
{
// Temporary quit game - eventually handle in a pause menu class
@@ -136,7 +136,7 @@ namespace LunaLightXMG
// test render handler zoom
renderHandler.UpdateZoom();
// Update camera position
camera2D.Follow(player.position);
camera2D.Follow(gameTime, player.position);
camera2D.UpdateScreenShake(gameTime);
// camera testing
TestCameraWhilePlaying();
@@ -182,7 +182,7 @@ namespace LunaLightXMG
for (int i = 0; i < numberOfEnemies; i++)
{
Vector2 spawnPosition = new Vector2(16 + i * 3, -16);
Enemy enemy = new(spawnPosition, util.ChooseFromRange(1,3));
Enemy enemy = new(spawnPosition, util.RandomFromRange(1,3));
enemy.LoadContent(Content);
enemies.Add(enemy);
}
@@ -234,6 +234,7 @@ namespace LunaLightXMG
spriteBatch.DrawString(debugFont, $"Render Target Zoom Control - Zoom in: U, Zoom normal: I, Zoom out: O", new Vector2(10, 210), Color.White);
spriteBatch.DrawString(debugFont, $"Press P to test screen shake.", new Vector2(10, 230), Color.White);
spriteBatch.DrawString(debugFont, $"Press M to toggle game music.", new Vector2(10, 250), Color.White);
spriteBatch.DrawString(debugFont, $"Press R to reset level.", new Vector2(10, 270), Color.White);
spriteBatch.End();
}