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

51 lines
1.3 KiB
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
/// <summary>
/// 主界面新手引导
/// </summary>
public partial class MainUI
{
public GameObject redDotObj;
/// <summary>
/// 开局隐藏
/// </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>
/// 商店红点
/// </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>
/// 删除红点
/// </summary>
private void DesRedDotObj()
{
if(redDotObj!=null)
{
Destroy(redDotObj.gameObject);
}
}
}