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); } } }