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:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user