Mac OS で _xmouseと_ymouseがバグル
今日出くわしたバグ?をメモしておきます。
今回仕事で作ってたものでマウスの座標を利用しスクロールするマップ的なものを作ってました。
ちなみに環境はXP Flash CS3 as2.0 player 8です。
で、できた物をMac OSで検証していたらいきなりムービークリップが消えてしいました。
正確には消えたのではなく、ステージの外でもマウスの座標が送られてる?みたいでその値が大きすぎてステージ外のはるか彼方へとムービークリップがドロンしてるらしいのです。
その証拠にステージ上にマウスを戻し待ってると、ちょっと申し訳なさげに戻ってきます。
デスクトップ上をクリックしたり他のウインドウのボタンを押しただけでも、どっかにすっ飛んでいきます。
で、とりあえずマウス座標の値に対して条件分岐をして解決しました。
今回仕事で作ってたものでマウスの座標を利用しスクロールするマップ的なものを作ってました。
ちなみに環境はXP Flash CS3 as2.0 player 8です。
で、できた物をMac OSで検証していたらいきなりムービークリップが消えてしいました。
正確には消えたのではなく、ステージの外でもマウスの座標が送られてる?みたいでその値が大きすぎてステージ外のはるか彼方へとムービークリップがドロンしてるらしいのです。
その証拠にステージ上にマウスを戻し待ってると、ちょっと申し訳なさげに戻ってきます。
デスクトップ上をクリックしたり他のウインドウのボタンを押しただけでも、どっかにすっ飛んでいきます。
で、とりあえずマウス座標の値に対して条件分岐をして解決しました。
追記 2008/7/11
他にもこんなバグもあるみたいです。
MacFireFoxのみマウスダウンのままSWF外にマウスを移動させた際のマウスアップが取得できない。
むむむ~。
トラックバック(0)
このブログ記事を参照しているブログ一覧: Mac OS で _xmouseと_ymouseがバグル
このブログ記事に対するトラックバックURL: http://alwaysfinetuning.com/mt/mt-tb.cgi/37


はじめてコメントさせていただきます。trick7のteraです(twitterではお世話になっております。)
http://www.trick7.com/blog/2006/12/12-063939.php
僕も以前同じような現象に出くわし、他の方も悩まれていたようなのですが、まだ治っていないのですね。エントリを拝見するに、AO様も同じくMacのSafariにて遭遇されてらっしゃるのでしょうか?それとも新手のバグ!?
僕は最近はWindowsメインになっておりましたので忘れかけておりました。
今後ともよろしくお願いいたします。
tera様
こちらこそお世話になっております。
遭遇した環境はmac OS X 10.5.2
のSafari とFireFoxです。
状況はtera様のブログのエントリーと酷似しています。おそらく同一のものでしょう。
これはOSの問題なのですかね?
こんにちは。
たぶん、OS側の問題だと思います。
http://www.flash-jp.com/modules/newbb/viewtopic.php?topic_id=1526&forum=6
以前検証した際、Safari / IE / Firefox / Opera いずれでも発生してましたから。
ひろゆき 様
こんにちは。
そしてはじめまして。
URLありがとうございました。とても参考になりました。
やはりOSなんですね。