|
@@ -86,6 +86,9 @@ namespace Fort23.Mono.Phases
|
|
|
public async CTask OnStep401(UnityEngine.Object obj)
|
|
public async CTask OnStep401(UnityEngine.Object obj)
|
|
|
{
|
|
{
|
|
|
pgm.StepInit();
|
|
pgm.StepInit();
|
|
|
|
|
+ PlayerGuideManager.Instance.SetOnClickMask(true);
|
|
|
|
|
+ await TimerComponent.Instance.WaitAsync(100);
|
|
|
|
|
+
|
|
|
GameObject gameObject = UIManager.Instance.GetComponent<AppBarPanel>().Btn_GongFa.gameObject;
|
|
GameObject gameObject = UIManager.Instance.GetComponent<AppBarPanel>().Btn_GongFa.gameObject;
|
|
|
Vector3 localPos = pgm.WorldPosToLocalPos(gameObject.transform.position);
|
|
Vector3 localPos = pgm.WorldPosToLocalPos(gameObject.transform.position);
|
|
|
Vector2 size = gameObject.GetComponent<RectTransform>().sizeDelta;
|
|
Vector2 size = gameObject.GetComponent<RectTransform>().sizeDelta;
|
|
@@ -94,7 +97,7 @@ namespace Fort23.Mono.Phases
|
|
|
pgm.SetfxTransVisiable(true);
|
|
pgm.SetfxTransVisiable(true);
|
|
|
pgm.SetMaskTarget(gameObject);
|
|
pgm.SetMaskTarget(gameObject);
|
|
|
pgm.SetShowFramePosAndSize(localPos, size, 0, gameObject);
|
|
pgm.SetShowFramePosAndSize(localPos, size, 0, gameObject);
|
|
|
-
|
|
|
|
|
|
|
+ PlayerGuideManager.Instance.SetOnClickMask(false);
|
|
|
await pgm.ConfigLogic(401, delegate() { });
|
|
await pgm.ConfigLogic(401, delegate() { });
|
|
|
|
|
|
|
|
pgm.SetFingerPos(localPos);
|
|
pgm.SetFingerPos(localPos);
|