Beispiel #1
0
    public void OnClickBtnGoPlayGameScene()
    {
        if (mHeart != 0)
        {
            mHeart -= 1;
            if (mHeart < 0)
            {
                mHeart = 0;
            }
            mUserData.Heart = mHeart;

            UIItem.ApplyItem();


            mFade.gameObject.SetActive(true);
            DOTween.To(() => { return(mFade.color); }, (color) => mFade.color = color, new Color(1, 1, 1, 1), 2.0f)
            .OnComplete(() =>
            {
                MySource.PlayOneShot(BtnSfx);
                Invoke("invokeLoadScene", 0.5f);
            });
        }
        else
        {
            SceneMainLobby.HeartIsNull.SetActive(true);
            Debug.Log("Heart is null");
        }
    }