OvertakingLegend/Assets/UIFrameWork/Script/MainUI/MainUI_Guidance.cs

51 lines
1.3 KiB
C#
Raw Permalink Normal View History

2025-03-24 03:08:22 +00:00
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
/// <summary>
/// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
/// </summary>
public partial class MainUI
{
public GameObject redDotObj;
/// <summary>
/// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
/// </summary>
private void OpeningHiding()
{
if (!UserDataManager.Instance.userData.guidance.isOverInitialEntry)
{
shopBtn.gameObject.SetActive(false);
level.gameObject.SetActive(false);
setUpBtn.gameObject.SetActive(false);
GuidanceManger.Instance.TapPlay(this);
}
}
/// <summary>
/// <20>̵<EFBFBD><CCB5><EFBFBD><EFBFBD><EFBFBD>
/// </summary>
private void ShopRedDot()
{
if (!UserDataManager.Instance.userData.guidance.isOverShopRedDot)
{
redDotObj = Instantiate(YooAssetManager.Instance.LoadAssetSync<GameObject>(PackagesName.GameData, "RedDot"));
redDotObj.transform.SetParent(shopBtn.transform);
redDotObj.transform.localScale = Vector3.one;
redDotObj.transform.localPosition = new Vector2(430,150);
}
}
/// <summary>
/// ɾ<><C9BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
/// </summary>
private void DesRedDotObj()
{
if(redDotObj!=null)
{
Destroy(redDotObj.gameObject);
}
}
}