using DG.Tweening; using UnityEngine; using UnityEngine.UI; /// /// 通用UI_新手引导 /// public partial class GeneralUI { private Material getBtnMaterial;//得到按钮材质 /// /// 开局隐藏 /// private void OpeningHiding() { if (UserDataManager.Instance.userData.gameNumber < 2) { if (!UserDataManager.Instance.userData.guidance.isOverInitialEntry) { moneyObj.gameObject.SetActive(false); } adObj.gameObject.SetActive(false); } else { AddSweepAway(); } } /// /// 添加扫光 /// private void AddSweepAway() { if (!UserDataManager.Instance.userData.guidance.isAddMoneyRedDot) { getBtnMaterial = Instantiate(YooAssetManager.Instance.LoadAssetSync(PackagesName.GameData, "SweepAway")); adBtn.GetComponent().material = getBtnMaterial; } } /// /// 删除扫光 /// private void DesSweepAway() { if (!UserDataManager.Instance.userData.guidance.isAddMoneyRedDot) { Destroy(getBtnMaterial); adBtn.GetComponent().material = null; UserDataManager.Instance.userData.guidance.SetIsAddMoneyRedDot(); } } }