Exemplo n.º 1
0
 /// <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();
				}
			}
		}
Exemplo n.º 3
0
        /// <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();
			}
		}
Exemplo n.º 5
0
 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);
			}
		}
Exemplo n.º 8
0
 /// <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);
		}
Exemplo n.º 11
0
        /// <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);
        }
Exemplo n.º 12
0
 /// <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);
 }
Exemplo n.º 13
0
		/// <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);
		}
Exemplo n.º 14
0
 void OnTouchUp(TouchData2D touch)
 {
 }
Exemplo n.º 15
0
 void OnDrag(TouchData2D touch)
 {
     SetSliderValue(CalcSliderValue(touch.TouchPoint));
 }
Exemplo n.º 16
0
		/// <summary>
		/// タッチが離されたとき
		/// </summary>
		/// <param name="touch">タッチ入力データ</param>
		protected virtual void OnTouchUp(TouchData2D touch)
		{
			EffectUp();
		}
Exemplo n.º 17
0
 /// <summary>
 /// タッチしたとき
 /// </summary>
 /// <param name="touch">タッチ入力データ</param>
 void OnTouchDown(TouchData2D touch)
 {
     isScrolled = false;
 }
Exemplo n.º 18
0
		void OnDrag(TouchData2D touch)
		{
			SetSliderValue(CalcSliderValue(touch.TouchPoint));
		}
Exemplo n.º 19
0
 /// <summary>
 /// タッチがはずれたとき
 /// </summary>
 /// <param name="touch">タッチ入力データ</param>
 protected virtual void OnTouchOver(TouchData2D touch)
 {
     EffectUp();
 }
Exemplo n.º 20
0
		void OnTouchUp(TouchData2D touch)
		{
		}
Exemplo n.º 21
0
 /// <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;
		}
	}
Exemplo n.º 23
0
		/// <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;
		}