public static void InvokeScoreChangeEvent(int point) => ScoreChangeEvent?.Invoke(point);
void OnScore(object eventArgs) { ScoreChangeEvent scoreEvent = (ScoreChangeEvent)eventArgs; textMesh.text = "Score: " + scoreEvent.CurrentScore; }
public void OnScore(int scoreToAdd) { ServiceLocator.instance.GetService <SoundManager>().PlayOneShot(scoreClip); ScoreChangeEvent.Raise(onScoreEvent, scoreToAdd); }