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);
        });
    }
Beispiel #2
0
    public void DialogStart()
    {
        if (PlayerPrefs.HasKey("DialogID"))
        {
            PlayerPrefs.SetInt("DialogID", PlayerPrefs.GetInt("DialogID") == 3? 0 : PlayerPrefs.GetInt("DialogID") + 1);
            PlayerPrefs.Save();
        }
        else
        {
            PlayerPrefs.SetInt("DialogID", 0);
            PlayerPrefs.Save();
        }

        OnStopCar?.Invoke(1);

        Activate(true);
    }