/// <summary> /// タッチが離されたとき /// </summary> /// <param name="touch">タッチ入力データ</param> void OnTouchUp(TouchData2D touch) { if (isScrolled) { listView.ScrollEnd(); } }
/// <summary> /// ドラッグ中 /// </summary> /// <param name="touch">タッチ入力データ</param> void OnDrag(TouchData2D touch) { if (!listView.IsScrollEnable()) return; if (!isScrolled) { Vector2 dist = touch.TouchPoint - touch.StartPoint; //ある程度の距離を動くと、スクロール判定 if (dist.sqrMagnitude > dragLen * dragLen) { isScrolled = true; UiEffect.EffectUp(); } } if (isScrolled) { Vector2 move = this.transform.position; move = touch.DragPoint - move; if (!listView.Scroll(move)) { touch.Cancel(); } } }
/// <summary> /// ドラッグ中 /// </summary> /// <param name="touch">タッチ入力データ</param> void OnDrag(TouchData2D touch) { if (!listView.IsScrollEnable()) { return; } if (!isScrolled) { Vector2 dist = touch.TouchPoint - touch.StartPoint; //ある程度の距離を動くと、スクロール判定 if (dist.sqrMagnitude > dragLen * dragLen) { isScrolled = true; UiEffect.EffectUp(); } } if (isScrolled) { Vector2 move = this.transform.position; move = touch.DragPoint - move; if (!listView.Scroll(move)) { touch.Cancel(); } } }
/// <summary> /// タッチが離されたとき /// </summary> /// <param name="touch">タッチ入力データ</param> void OnTouchUp(TouchData2D touch) { if (isScrolled) { listView.ScrollEnd(); } }
void Start() { cachedCamera = this.camera; touchesMouse = new TouchData2D[3]; for (int i = 0; i < 3; ++i) { touchesMouse[i] = new TouchData2D(this); } }
void Start() { cachedCamera = this.GetComponent <Camera>(); touchesMouse = new TouchData2D[3]; for (int i = 0; i < 3; ++i) { touchesMouse[i] = new TouchData2D(this); } }
void Start() { cachedCamera = this.GetComponent<Camera>(); touchesMouse = new TouchData2D[3]; for (int i = 0; i < 3; ++i) { touchesMouse[i] = new TouchData2D(this); } }
/// <summary> /// クリック処理されたとき /// </summary> /// <param name="touch">タッチ入力データ</param> protected override void OnClick(TouchData2D touch) { if (!isScrolled) { if (IsEnableButton) { base.OnClick(touch); } } }
void OnClick(TouchData2D touch) { ++cuurentIndex; if (cuurentIndex >= data.NumOpen) { Back(); return; } else { LoadCurrentTexture(); } }
/// <summary> /// クリックされた /// </summary> /// <param name="touch">タッチ入力データ</param> protected override void OnClick(TouchData2D touch) { if (null == RadioButtonGroup) { IsChecked = !IsChecked; } else { if (!IsChecked) IsChecked = true; } base.OnClick(touch); }
/// <summary> /// クリックされた /// </summary> /// <param name="touch">タッチ入力データ</param> protected override void OnClick(TouchData2D touch) { if (null == RadioButtonGroup) { IsChecked = !IsChecked; } else { if (!IsChecked) { IsChecked = true; } } base.OnClick(touch); }
/// <summary> /// クリック処理されたとき /// </summary> /// <param name="touch">タッチ入力データ</param> protected virtual void OnClick(TouchData2D touch) { if (Se) { ///コールバックが登録されていればそれを使う if (CallbackPlaySE != null) { CallbackPlaySE(Se); } else { ///Utage標準のサウンド再生を使う SoundManager.GetInstance().PlaySE(Se); } } UtageToolKit.SafeSendMessage(this, Target, FunctionName); }
/// <summary> /// クリック処理されたとき /// </summary> /// <param name="touch">タッチ入力データ</param> protected virtual void OnClick(TouchData2D touch) { if (Se) { ///コールバックが登録されていればそれを使う if (CallbackPlaySE != null) { CallbackPlaySE(Se); } else { ///Utage標準のサウンド再生を使う SoundManager.GetInstance().PlaySe(Se); } } UtageToolKit.SafeSendMessage(this, Target, FunctionName); }
void OnTouchUp(TouchData2D touch) { }
void OnDrag(TouchData2D touch) { SetSliderValue(CalcSliderValue(touch.TouchPoint)); }
/// <summary> /// タッチが離されたとき /// </summary> /// <param name="touch">タッチ入力データ</param> protected virtual void OnTouchUp(TouchData2D touch) { EffectUp(); }
/// <summary> /// タッチしたとき /// </summary> /// <param name="touch">タッチ入力データ</param> void OnTouchDown(TouchData2D touch) { isScrolled = false; }
void OnDrag(TouchData2D touch) { SetSliderValue(CalcSliderValue(touch.TouchPoint)); }
/// <summary> /// タッチがはずれたとき /// </summary> /// <param name="touch">タッチ入力データ</param> protected virtual void OnTouchOver(TouchData2D touch) { EffectUp(); }
void OnTouchUp(TouchData2D touch) { }
/// <summary> /// タッチしたとき /// </summary> /// <param name="touch">タッチ入力データ</param> protected virtual void OnTouchDown(TouchData2D touch) { EffectDown(); }
/// <summary> /// タッチされたとき /// </summary> /// <param name="touch">タッチ入力データ</param> protected virtual void OnTouchDown(TouchData2D touch) { switch(engine.UiManager.Status) { case AdvUiManager.UiStatus.Backlog: break; case AdvUiManager.UiStatus.HideMessageWindow: //メッセージウィンドウが非表示 engine.UiManager.Status = AdvUiManager.UiStatus.Default; break; case AdvUiManager.UiStatus.Default: if (engine.Config.IsSkip) { //スキップ中ならスキップ解除 engine.Config.ToggleSkip(); } else { if (engine.Page.IsShowingText) { if (!engine.Config.IsSkip) { //文字送り engine.Page.InputSendMessage(); } } } break; } }
/// <summary> /// タッチしたとき /// </summary> /// <param name="touch">タッチ入力データ</param> protected virtual void OnTouchDown(TouchData2D touch) { EffectDown(); }
/// <summary> /// クリック処理されたとき /// </summary> /// <param name="touch">タッチ入力データ</param> protected override void OnClick(TouchData2D touch) { if (!isScrolled) { if (IsEnableButton) { base.OnClick(touch); } } }
/// <summary> /// タッチしたとき /// </summary> /// <param name="touch">タッチ入力データ</param> void OnTouchDown(TouchData2D touch) { isScrolled = false; }