private void HitZoneClickedEventHandler(ComboHitZoneController hitZoneController) { OnHitZoneClicked(hitZoneController); if (hitSequence.NextHitZoneIndex == hitZones.IndexOf(hitZoneController)) { if (hitSequence.EndOfSequence) { ProcessSequenceAchieved(); } ProcessHitZoneClicked(hitZoneController); } }
private void ProcessHitZoneClicked(ComboHitZoneController hitZoneController) { ShowHitFeedbackText(); hitZoneController.PlayHitSound((float)hitSequence.NextHitZoneIndex / hitSequence.HitZones.Count); hitSequence.MoveNext(); }
private void HitZoneClickedEventHandler(ComboHitZoneController hitZoneController) { if (!hitSequenceController.HitSequence.EndOfSequence) { Boss.GetComponent<BossController>().OnMouseDown(); } }