エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
wmodeを指定するとMOUSE_LEAVEが効かない場合がある? - MOROCOSHI:BLOG
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
wmodeを指定するとMOUSE_LEAVEが効かない場合がある? - MOROCOSHI:BLOG
ステージ内でマウスを押した(MOUSE_DOWN)ままFlashの領域外までドラッグした時、 そのままではマウスを... ステージ内でマウスを押した(MOUSE_DOWN)ままFlashの領域外までドラッグした時、 そのままではマウスを離したイベント(MOUSE_UP)を検出できないんだけど マウスがFlash領域から出た時を検出できるEvent.MOUSE_LEAVEを使うと マウスダウン→領域外までドラッグ→マウスアップのタイミングでもイベントが取れるので これを利用してボタンの表示を元に戻したりドラッグ処理を停止したりできます。 ただswfをhtmlに埋め込む時にwmodeを指定していると 環境によってはMOUSE_LEAVEイベントが発生しない事があるっぽい。。。 ので、検証用にサンプルを用意してちょっと実験してみました。 全部WindowsXP、FlashPlayer10でテストしてます。ブラウザは4つだけ。 真ん中の黒いボックスがボタンになってて、 マウスを押すとオレンジに、離すと青に変化するよう