using UnityEngine; using System.Collections; using System.Collections.Generic; using UnityEngine.UI; public class ManaTutorial : Regist { #region 变量 #endregion public override void TutorialInstantiate() { ManaReso.Get("Tutorial", Folder.Object, true, transform, false).AddScript(); } public override void RegistValueA() { ManaReso.SetActive("N_Tutorial", false); } public override void TutorialRegistValue() { ManaReso.SetActive("B_SignIn", false); ManaReso.SetActive("N_Tutorial", true); ManaReso.Get("N_Mask").CreateTweenGra(0, 180 / 255f, 0.25f, false, true, Curve.EaseOutQuad); ManaReso.Get("N_Arrow").CreateTweenCG(0, 1, 0.25f, false, true, Curve.EaseOutQuad); ManaReso.Get("N_Tutorial").CreateTweenCG(0, 1, 0.25f, false, true, Curve.EaseOutQuad); ManaReso.Get("N_Confirm").CreateTweenGra(0, 1, 0.25f, false, true, Curve.EaseOutQuad); PrepareStep1(); } public void EndStep1() { ManaReso.SetActive("PlayerBk1", false); ManaReso.SetActive("PlayerBk2", false); ManaReso.SetActive("PlayerBk3", false); Tutorial.Player.GetTweenVec().OnForwardFinish = null; Tutorial.HightDisable(); } public void EndStep2() { ManaReso.Get("N_Arrow").TweenBacCG(); ManaReso.Get("N_Mask").GetTweenGra().OnForwardFinish = null; ManaReso.Get