-1

これは、デバッガーがhandlinput領域に入るコードですが、画面をタップしてもtouchpanel.isgestureavailableをクリアすることはありません。事前に助けてくれてありがとう:)

 #region Handle Input
        public override void HandleInput(InputState input)
        {

            Debug.WriteLine("hey stackoverflow\n");

            if (TouchPanel.IsGestureAvailable)
            {
                Debug.WriteLine("check presence\n");

                // read the next gesture
                var gesture = TouchPanel.ReadGesture();
                if (gesture.GestureType == GestureType.Tap | gesture.GestureType == GestureType.Flick | gesture.GestureType == GestureType.Hold)
                {
                // code sample
                }
            }

            base.HandleInput(input);
        }
        #endregion

plzはこれを2日間やっているのを助けてください!!!!!

4

1 に答える 1

1

処理したいジェスチャーを初期化するのを忘れていたと思います。

TouchPanel.EnabledGestures = gestureType;

于 2013-06-18T21:35:32.500 に答える