0

スクローラーにはさまざまな要素があります。

protected var theScroll:Scroller = new Scroller();

すべての Element には、EvenetListener があります。

mc1.addEventListener(MouseEvent.MOUSE_DOWN, showMC, false, 0, true);

ユーザーが要素をスクロールしたい場合、EventListener が呼び出され、ユーザーはスクロールできません。

ユーザーがスクロールまたはクリックを希望しているかどうかを確認するにはどうすればよいですか?

何か案は?

ベストジャニーン

4

1 に答える 1

0

要素のマウス ダウン ハンドラーでマウス ダウン フラグを設定します。そのブール値フラグが true で、マウス移動イベントが発生している場合 (マウス移動ハンドラーで確認)、ユーザーがドラッグしようとしていることを意味します。マウスが上がったときにフラグをリセットすることを忘れないでください。参考までに: Flex にはドラッグ イベントがあります。

于 2013-03-15T08:46:46.137 に答える