예제 #1
0
    private void Show(float delay)
    {
        var result = (int)SliderController.currentResult;

        DOVirtual.DelayedCall(delay, () =>
        {
            fade.SetActive(true);
            complete.SetActive(result >= 0);
            faile.SetActive(result < 0);

            OnChangeScore?.Invoke();

            OnStopCar?.Invoke(1);
        });
    }
예제 #2
0
 public static void RaiseOnChangeScoreEvent(int score)
 {
     OnChangeScore?.Invoke(score);
 }
예제 #3
0
파일: Points.cs 프로젝트: EskerGar/CardGame
 private void ProcessChangeScore(float amount)
 {
     currentScore += amount;
     OnChangeScore?.Invoke(currentScore);
 }