0

画面よりも大きいスキン可能なコンテナがあります。スクロールバーを非表示にしたい-これは機能します-さらに、マウスホイールとタッチパッドを使用して水平および垂直スクロールを行います。MOUSE_WHEEL マウスイベントは、マウス ホイールとタッチパッドの垂直移動によってトリガーされる垂直スクロールに最適です。タッチパッドの水平スクロール イベントを聞くことができません。そうする公式の方法や回避策はありますか?

編集: このページでカスタム パブリック クラスを見つけました: http://blog.hiraash.org/2010/08/09/finally-touchpad-and-mouse-wheel-scrolling-for-your-flash-application/。残念ながら、私は今までそれを機能させることができませんでした。同様に、このハックが必要かどうかはまだわかりません。

4

1 に答える 1

0

ハードウェアと OS のバージョンによって異なりますが、マルチタッチ ジェスチャ イベントを試すことができます: http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/ui/Multitouch.html#supportedGestures

ここに良いスターターがあります: http://lucamezzalira.com/2009/12/02/multitouch-with-actionscript-3-and-air-2-0/

ただし、おそらくタッチパッドと新しいデバイスでのみ機能します。

于 2012-04-25T20:59:44.833 に答える