Inheritance: UnityEngine.MonoBehaviour
 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();
     }
 }