|
@@ -54,12 +54,14 @@ namespace GFGGame
|
|
|
_ui.m_btnStart.touchable = true;
|
|
|
UpdateView();
|
|
|
|
|
|
+ Timers.inst.AddUpdate(CheckGuide);
|
|
|
}
|
|
|
|
|
|
protected override void OnHide()
|
|
|
{
|
|
|
base.OnHide();
|
|
|
ViewManager.SetMaskAlpha(0.6f);
|
|
|
+ Timers.inst.Remove(CheckGuide);
|
|
|
}
|
|
|
protected override void RemoveEventListener()
|
|
|
{
|
|
@@ -299,6 +301,19 @@ namespace GFGGame
|
|
|
UI_ListTagItem.ProxyEnd();
|
|
|
}
|
|
|
|
|
|
+ private void CheckGuide(object param)
|
|
|
+ {
|
|
|
+ if (GuideDataManager.IsGuideFinish(ConstGuideId.SINGLE_FIGHT) <= 0
|
|
|
+ || GuideDataManager.IsGuideFinish(ConstGuideId.OPEN_TAGS) <= 0
|
|
|
+ || GuideDataManager.IsGuideFinish(ConstGuideId.BUY_CLOTHING) <= 0)
|
|
|
+ {
|
|
|
+ UpdateToCheckGuide(null);
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ Timers.inst.Remove(CheckGuide);
|
|
|
+ }
|
|
|
+ }
|
|
|
|
|
|
protected override void UpdateToCheckGuide(object param)
|
|
|
{
|
|
@@ -306,11 +321,7 @@ namespace GFGGame
|
|
|
if (!ViewManager.CheckIsTopView(this.viewCom)) return;
|
|
|
|
|
|
GuideController.TryGuide(_ui.m_btnStart, ConstGuideId.SINGLE_FIGHT, 2, "点击开启换装");
|
|
|
- // if (GuideController.TryGuide(_ui.m_txtNeed, ConstGuideId.CLOTHING_SYNTHETIC, 2, "这次必需品,要通过合成获得"))
|
|
|
- // {
|
|
|
- // _ui.m_btnStart.touchable = false;
|
|
|
- // }
|
|
|
- // GuideController.TryGuide(null, ConstGuideId.CLOTHING_SYNTHETIC, 3, "点击空白处关闭", -1, true, (int)(this.viewCom.y + _ui.m_txtPowerDesc.y), 0, 0, false);
|
|
|
+
|
|
|
GuideController.TryGuide(_ui.m_listTag, ConstGuideId.OPEN_TAGS, 1, "选择相应的关卡标签,可提高分数", -1, true, (int)(this.viewCom.y + _ui.m_listBonus.y), 0, 0, false);
|
|
|
GuideController.TryCompleteGuide(ConstGuideId.OPEN_TAGS, 1);
|
|
|
GuideController.TryGuide(_ui.m_btnStart, ConstGuideId.BUY_CLOTHING, 2, "");
|