重要なお知らせ: このブログの更新は終了しました!詳しくはこちら "ブログ移転しました。" をご覧ください。

ブラウザを揺らすとFlashコンテンツもゆれるサンプル



★ブラウザを揺らしてください★
ウィンドウをつかんでぐぎぐぎと、

ブラウザを揺らすと画像がゆれる
大きく振るとモナリンの向きがかわるサンプル

JSで、ブラウザの位置を取得してFlashに渡します。

IE
window.screenLeft
window.screenTop

Mozilla系
window.screenX
window.screenY

これも、実験をかねて
getURLでJS宣言。

最初JSでsetIntervalを使ってFlashに一定間隔でブラウザの位置情報を送ってやったんだけど
FireFoxだと、ブラウザをつかんでいる間functionが呼び出されなかった
なので、Flash側でseIntervalでExternalInterface.callして位置情報を取得したらFFでもOKだった。
が、safariが×だすた。
safariは未解決

しっかし、この問題があるはずなのに
なぜか 貼り付けタグの id,nameに”external”を含んでないのに
IEでJSから結果が受け取れている。

たしかにあの不具合はおきていた。
ダイナミックに宣言されたファンクションからは戻り値をうけとれるってことなのか?

ん~なんなんだなんなんだ

コメントをどうぞ