Untitled
unknown
csharp
4 years ago
605 B
7
Indexable
public override void RhythmEvent(RhythmEventData data) {
int noteIndex = data.layer.markups.IndexOf(data.markup);
if(noteIndex == 0) {
FirstNoteOfLayer(data.layer.layerName);
}
if(noteIndex == data.layer.markups.Count - 1) {
LastNoteOfLayer(data.layer.layerName);
}
}
public void FirstNoteOfLayer(string layer) {
Debug.Log("First note of layer " + layer + " was triggered");
}
public void LastNoteOfLayer(string layer) {
Debug.Log("Last note of layer " + layer + " was triggered");
}Editor is loading...