1

マウスがステージの外に移動している間にオブジェクトをその境界内で継続的にドラッグするために、フラッシュがステージ外のマウス座標を検出することは可能ですか?

例: ステージにドラッグ可能な赤い四角があります。ステージはドラッグの限界です。赤い四角形をステージの下部にドラッグし、ステージの外側と周囲をドラッグし続けると、赤い四角形がマウスの座標に従って、その境界内で移動し続けます。

現在、ステージを離れるとすぐにドラッグが停止し、ステージの境界に再び入ると、赤い四角形がマウス座標で移動し始めます。

4

3 に答える 3

1

マウスがステージ領域の外にある場合、Flash はマウス イベントを取得しません。だから私はあなたがこれを行うことができないと思います。

于 2010-07-02T07:39:38.637 に答える
0

iparigrafika.huのユーティリティ プログラム PageFlip を参照してください。

ページの隅をドラッグすると、マウスがステージの外側に移動したのが正しいです。ソースプログラム V2.2 を同じアドレスから入手してください。

于 2012-08-24T20:40:53.793 に答える
0

Flash ピースが Web ブラウザ内にある場合は、javascript を使用してマウスの x 位置と y 位置を収集し、それをExternalInterfaceを使用して Flash にフィードバックすることができます。ただし、これをすべてのブラウザに統合するのは非常に困難であることが判明する可能性があり、エラーの余地がたくさんあることに注意してください。しかし、これはあなたが試みることを止めるべきではありません.

于 2010-07-02T08:27:00.900 に答える