new file: .DS_Store

new file:   Audio/track.mp3
	new file:   Audio/track.mp3.import
	modified:   Charts/track.json
	modified:   Scenes/Game/level.tscn
	new file:   Scripts/.DS_Store
	modified:   Scripts/Core/GameManager.cs
	modified:   Scripts/Core/MusicClock.cs
	modified:   Scripts/Core/TrackGenerator.cs
	modified:   Scripts/Data/ChartEvent.cs
	modified:   Scripts/Data/TrackData.cs
	modified:   Scripts/GameObjects/NoteObject.cs
This commit is contained in:
CrbnsCat10n
2026-04-12 17:24:27 +08:00
parent 0e6bf1dcad
commit 778d68fd00
14 changed files with 154 additions and 38 deletions

View File

@@ -10,7 +10,21 @@ public partial class MusicClock : AudioStreamPlayer
public override void _Ready()
{
Instance = this;
if (Stream == null) GD.PrintErr("MusicClock: No Audio File?");
}
public void LoadMusic(string path)
{
if (string.IsNullOrEmpty(path)) return;
var stream = GD.Load<AudioStream>(path);
if (stream != null)
{
Stream = stream;
}
else
{
GD.PrintErr($"Failed to load music at: {path}");
}
}
public override void _Process(double delta)