ボタンを押したときにボタンのヒットボックスが大きくなるようにしようとしているので、ユーザーがマウスを既に押したボタンの端からスライドさせた場合、それがなくなる前にさらに移動する必要がありますクリックのカウントが長くなります。
これはタッチ スクリーン デバイスで使用されます。ユーザーはクリックしようとしますが、離す前に指をスライドさせるため、クリック イベントは終了しません。
私は標準のフラッシュ ボタン (flash.display.SimpleButton) を使用しているので、理想的にはそれらで動作するものが必要です。解決策として hitTestState を見続けていますが、何も試していません。
ボタンのサイズが 50、50 であるとします。
ユーザーが mouse_down イベントをトリガーすると、100 x 100 になり、ヒットボックス (実際のボタンではなく、ヒットのみ) として中央に配置されます。その後、クリックまたはリリースすると、50 にフェードバックします。 50サイズ。
何か案は?
ありがとうジョン