// Token: 0x06015624 RID: 87588 RVA: 0x0056C9B8 File Offset: 0x0056ABB8 public static void Update() { if (Input.touchCount != 2) { TwoFingersMoveEvent.Reset(); } else { if (TwoFingersMoveEvent._lastTouchCount != 2) { TwoFingersMoveEvent._touchDownPos = Input.touches[0].position; } TwoFingersMoveEvent._lastTouchPos = TwoFingersMoveEvent._curTouchPos; TwoFingersMoveEvent._curTouchPos = Input.touches[0].position; TwoFingersMoveEvent._isUp = (Time.time != TwoFingersMoveEvent._lastUpdateTime && TwoFingersMoveEvent._touchDownPos.y != 0f && TwoFingersMoveEvent._curTouchPos.y - TwoFingersMoveEvent._touchDownPos.y > TwoFingersMoveEvent._createEventDist && TwoFingersMoveEvent._lastTouchPos.y - TwoFingersMoveEvent._touchDownPos.y < TwoFingersMoveEvent._createEventDist); TwoFingersMoveEvent._isDown = (Time.time != TwoFingersMoveEvent._lastUpdateTime && TwoFingersMoveEvent._touchDownPos.y != 0f && TwoFingersMoveEvent._touchDownPos.y - TwoFingersMoveEvent._curTouchPos.y > TwoFingersMoveEvent._createEventDist && TwoFingersMoveEvent._touchDownPos.y - TwoFingersMoveEvent._lastTouchPos.y < TwoFingersMoveEvent._createEventDist); if (TwoFingersMoveEvent._isUp || TwoFingersMoveEvent._isDown) { TwoFingersMoveEvent._touchDownPos.y = TwoFingersMoveEvent._curTouchPos.y; } TwoFingersMoveEvent._isRight = (Time.time != TwoFingersMoveEvent._lastUpdateTime && TwoFingersMoveEvent._touchDownPos.x != 0f && TwoFingersMoveEvent._curTouchPos.x - TwoFingersMoveEvent._touchDownPos.x > TwoFingersMoveEvent._createEventDist && TwoFingersMoveEvent._lastTouchPos.x - TwoFingersMoveEvent._touchDownPos.x < TwoFingersMoveEvent._createEventDist); TwoFingersMoveEvent._isLeft = (Time.time != TwoFingersMoveEvent._lastUpdateTime && TwoFingersMoveEvent._touchDownPos.x != 0f && TwoFingersMoveEvent._touchDownPos.x - TwoFingersMoveEvent._curTouchPos.x > TwoFingersMoveEvent._createEventDist && TwoFingersMoveEvent._touchDownPos.x - TwoFingersMoveEvent._lastTouchPos.x < TwoFingersMoveEvent._createEventDist); if (TwoFingersMoveEvent._isRight || TwoFingersMoveEvent._isLeft) { TwoFingersMoveEvent._touchDownPos.x = TwoFingersMoveEvent._curTouchPos.x; } } TwoFingersMoveEvent._lastTouchCount = Input.touchCount; TwoFingersMoveEvent._lastUpdateTime = Time.time; }
// Token: 0x06015601 RID: 87553 RVA: 0x0056C180 File Offset: 0x0056A380 private void _ShowSwitchTouch() { if (Input.touchCount == 5) { this._fiveFingersDownTime += Time.deltaTime; } else { this._fiveFingersDownTime = 0f; } if (this.IsSwitchOn && Input.touchCount > 0 && Input.touches[0].tapCount > this._lastFrameTouchTapCount && Input.touches[0].tapCount == 3) { this.IsAutoScrollView = !this.IsAutoScrollView; } if (this._fiveFingersDownTime > 2f && this._fiveFingersDownTime - Time.deltaTime < 2f) { this.IsSwitchOn = !this.IsSwitchOn; if (!this.IsSwitchOn) { DebugConsoleMode.instance.ProcessCmd("Save"); } } if (Input.touchCount > 0) { this._lastFrameTouchTapCount = Input.touches[0].tapCount; } if (this.IsSwitchOn) { TwoFingersMoveEvent.Update(); if (TwoFingersMoveEvent.Up) { this.ShowPreviousCommand(); } else if (TwoFingersMoveEvent.Down) { this.ShowNextCommand(); } } }