56 lines
1.4 KiB
C#
56 lines
1.4 KiB
C#
|
|
using DG.Tweening;
|
|||
|
|
using UnityEngine;
|
|||
|
|
using UnityEngine.UI;
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// ͨ<><CDA8>UI_<49><5F><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
/// </summary>
|
|||
|
|
public partial class GeneralUI
|
|||
|
|
{
|
|||
|
|
private Material getBtnMaterial;//<2F>õ<EFBFBD><C3B5><EFBFBD>ť<EFBFBD><C5A5><EFBFBD><EFBFBD>
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
/// </summary>
|
|||
|
|
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();
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// <20><><EFBFBD><EFBFBD>ɨ<EFBFBD><C9A8>
|
|||
|
|
/// </summary>
|
|||
|
|
private void AddSweepAway()
|
|||
|
|
{
|
|||
|
|
if (!UserDataManager.Instance.userData.guidance.isAddMoneyRedDot)
|
|||
|
|
{
|
|||
|
|
getBtnMaterial = Instantiate(YooAssetManager.Instance.LoadAssetSync<Material>(PackagesName.GameData, "SweepAway"));
|
|||
|
|
adBtn.GetComponent<Image>().material = getBtnMaterial;
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// ɾ<><C9BE>ɨ<EFBFBD><C9A8>
|
|||
|
|
/// </summary>
|
|||
|
|
private void DesSweepAway()
|
|||
|
|
{
|
|||
|
|
if (!UserDataManager.Instance.userData.guidance.isAddMoneyRedDot)
|
|||
|
|
{
|
|||
|
|
Destroy(getBtnMaterial);
|
|||
|
|
adBtn.GetComponent<Image>().material = null;
|
|||
|
|
UserDataManager.Instance.userData.guidance.SetIsAddMoneyRedDot();
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
}
|