private void BassGuidance(TimedNote note) { Debug.Log("Bass Guide"); Guidance bassGuidance = Instantiate(bassPrefab, guidanceSpawnPosition.transform).GetComponent <Guidance>(); bassGuidance.OnMiss += Miss; activeGuidance.Add(bassGuidance); }
private void SnareGuidance(TimedNote note) { Guidance snareGuidance = Instantiate(snarePrefab).GetComponent <Guidance>(); snareGuidance.transform.SetParent(guidanceSpawnPosition.transform, false); snareGuidance.OnMiss += Miss; activeGuidance.Add(snareGuidance); }
public void OnMove() { Guidance usedGuidance = activeGuidance.Find(guidance => guidance.note == activeNote); if (usedGuidance != null) { usedGuidance.Hit(); } }
public void Miss(Guidance missedGuidance) { // NOP? }