28 lines
688 B
C#
28 lines
688 B
C#
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");
|
|
};
|
|
}
|
|
}
|
|
}
|