128 lines
2.8 KiB
C#
128 lines
2.8 KiB
C#
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using UnityEngine;
|
|
|
|
/// <summary>
|
|
/// 引导
|
|
/// </summary>
|
|
public class Guidance
|
|
{
|
|
/// <summary>
|
|
/// 是否完成首次进入引导
|
|
/// </summary>
|
|
public bool isOverInitialEntry;
|
|
|
|
/// <summary>
|
|
///是否完成 商店红点
|
|
/// </summary>
|
|
public bool isOverShopRedDot;
|
|
|
|
/// <summary>
|
|
/// 是否完成左切换红点
|
|
/// </summary>
|
|
public bool isLeftBtnRedDot;
|
|
|
|
/// <summary>
|
|
/// 是否完成右切换红点
|
|
/// </summary>
|
|
public bool isRightBtnRedDot;
|
|
|
|
/// <summary>
|
|
/// 是否完成加金币红点
|
|
/// </summary>
|
|
public bool isAddMoneyRedDot;
|
|
|
|
/// <summary>
|
|
/// 是否点击随机技能
|
|
/// </summary>
|
|
public bool isRandomSkillTap;
|
|
|
|
/// <summary>
|
|
/// 是否点击随机技能
|
|
/// </summary>
|
|
public bool isSpeedbreakerTap;
|
|
|
|
/// <summary>
|
|
/// 是否完成点击试玩按钮
|
|
/// </summary>
|
|
public bool isTryOutTap;
|
|
|
|
/// <summary>
|
|
/// 设置完成首次进入引导
|
|
/// </summary>
|
|
public void SetIsOverInitialEntry()
|
|
{
|
|
isOverInitialEntry = true;
|
|
UserDataManager.Instance.SaveUserData();
|
|
}
|
|
|
|
/// <summary>
|
|
/// 设置完成商店红点
|
|
/// </summary>
|
|
public void SetIsShopRedDot()
|
|
{
|
|
isOverShopRedDot = true;
|
|
UserDataManager.Instance.SaveUserData();
|
|
}
|
|
|
|
/// <summary>
|
|
/// 设置完成左切换红点
|
|
/// </summary>
|
|
public void SetIsLeftBtnRedDot()
|
|
{
|
|
if (isLeftBtnRedDot) return;
|
|
isLeftBtnRedDot = true;
|
|
UserDataManager.Instance.SaveUserData();
|
|
}
|
|
|
|
/// <summary>
|
|
/// 设置完成右切换红点
|
|
/// </summary>
|
|
public void SetIsRightBtnRedDot()
|
|
{
|
|
if (isRightBtnRedDot) return;
|
|
isRightBtnRedDot = true;
|
|
UserDataManager.Instance.SaveUserData();
|
|
}
|
|
|
|
/// <summary>
|
|
/// 设置完成加金币红点
|
|
/// </summary>
|
|
public void SetIsAddMoneyRedDot()
|
|
{
|
|
if (isAddMoneyRedDot) return;
|
|
isAddMoneyRedDot = true;
|
|
UserDataManager.Instance.SaveUserData();
|
|
}
|
|
|
|
/// <summary>
|
|
/// 设置完成点击随机技能
|
|
/// </summary>
|
|
public void SetIsRandomSkillTap()
|
|
{
|
|
if (isRandomSkillTap) return;
|
|
isRandomSkillTap = true;
|
|
UserDataManager.Instance.SaveUserData();
|
|
}
|
|
|
|
/// <summary>
|
|
/// 设置完成点击子弹时间
|
|
/// </summary>
|
|
public void SetIsSpeedbreakerTap()
|
|
{
|
|
if (isSpeedbreakerTap) return;
|
|
isSpeedbreakerTap = true;
|
|
UserDataManager.Instance.SaveUserData();
|
|
}
|
|
|
|
/// <summary>
|
|
/// 设置是否完成试玩按钮
|
|
/// </summary>
|
|
public void SetIsTryOutTap()
|
|
{
|
|
if (isTryOutTap) return;
|
|
isTryOutTap = true;
|
|
UserDataManager.Instance.SaveUserData();
|
|
}
|
|
}
|