feat: music callback

This commit is contained in:
2026-04-16 11:52:55 +08:00
parent a085e182c4
commit 0fb0c51f65
5 changed files with 8 additions and 14 deletions
+27
View File
@@ -0,0 +1,27 @@
using OCES.Audio;
using UnityEngine;
namespace OCES
{
public class Metronome : MonoBehaviour
{
void Start()
{
AudioSystem.Instance.OnBeat += u =>
{
AudioSystem.Instance.Play(52);
Debug.Log($"Container {u} is OnBeat");
};
AudioSystem.Instance.OnBar += u =>
{
AudioSystem.Instance.Play(53);
Debug.Log($"Container {u} is OnBar");
};
AudioSystem.Instance.OnGrid += u =>
{
AudioSystem.Instance.Play(54);
Debug.Log($"Container {u} is OnGrid");
};
}
}
}