Esempio n. 1
0
 private void ExecuteTouch(bool forceChange)
 {
     if (0 >= this.totalSeconds && !this.worldStageData.isViewRanking)
     {
         CMD_Alert cmd_Alert = GUIMain.ShowCommonDialog(delegate(int i)
         {
             GUIManager.CloseAllCommonDialog(null);
         }, "CMD_Alert", null) as CMD_Alert;
         cmd_Alert.Title = StringMaster.GetString("QuestEventTitle");
         cmd_Alert.Info  = StringMaster.GetString("QuestEventInfo");
         cmd_Alert.SetDisplayButton(CMD_Alert.DisplayButton.CLOSE);
     }
     else
     {
         CMD_QuestTOP.ChangeSelectA_StageL_S(base.IDX, forceChange);
     }
 }
 public override void OnTouchEnded(Touch touch, Vector2 pos, bool flag)
 {
     if (GUICollider.IsAllColliderDisable() && !base.AvoidDisableAllCollider)
     {
         return;
     }
     if (!base.activeCollider)
     {
         return;
     }
     if (flag && !this.selectPanelA.animationMoving)
     {
         base.OnTouchEnded(touch, pos, flag);
         float magnitude = (this.beganPostion - pos).magnitude;
         if (magnitude < 40f && !this.isTouchEndFromChild)
         {
             CMD_QuestTOP.ChangeSelectA_StageL_S(base.IDX, false);
         }
     }
 }
 public override void OnTouchEnded(Touch touch, Vector2 pos, bool flag)
 {
     if (GUICollider.IsAllColliderDisable())
     {
         return;
     }
     if (!base.activeCollider)
     {
         return;
     }
     base.OnTouchEnded(touch, pos, flag);
     if (flag)
     {
         float magnitude = (this.startPostion - pos).magnitude;
         if (magnitude < 40f && !this.isTouchEndFromChild)
         {
             CMD_QuestTOP.ChangeSelectA_StageL_S(base.IDX, false);
         }
     }
 }