Mac OS で _xmouseと_ymouseがバグル

今日出くわしたバグ?をメモしておきます。
今回仕事で作ってたものでマウスの座標を利用しスクロールするマップ的なものを作ってました。
ちなみに環境は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

コメント(4)

tera :

はじめてコメントさせていただきます。trick7のteraです(twitterではお世話になっております。)

http://www.trick7.com/blog/2006/12/12-063939.php
僕も以前同じような現象に出くわし、他の方も悩まれていたようなのですが、まだ治っていないのですね。エントリを拝見するに、AO様も同じくMacのSafariにて遭遇されてらっしゃるのでしょうか?それとも新手のバグ!?
僕は最近はWindowsメインになっておりましたので忘れかけておりました。
今後ともよろしくお願いいたします。

AO :

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 いずれでも発生してましたから。

AO :

ひろゆき 様

こんにちは。
そしてはじめまして。

URLありがとうございました。とても参考になりました。
やはりOSなんですね。

コメントする

このブログ記事について

このページは、が2008年6月 2日 17:25に書いたブログ記事です。

ひとつ前のブログ記事は「gif画像が表示されない、、、。」です。

次のブログ記事は「SWFObject 2.0でFlashvarsを読み込むぞ」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。