« Flash:AS3:ボタン編:AS3でMovieClipボタンタイプのボタンの実現 | メイン | Flash:AS3:_rootのプロパティを参照したい(_root._xmoue、_root._ymoueとかを知りたい) »

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

AD:ロリポップのドメインは選べる全85種類!!




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

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

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から結果が受け取れている。

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

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

はてなにブックマーク  Yahooにブックマーク  users Livedoorにブックマーク  バザールにブックマーク  del.icio.usにブックマーク   価格比較のその価格OK?

投稿者 ekn : August 16, 2006 07:28 PM

トラックバック

このエントリーのトラックバックURL:
http://ekndesign.com/cgi/mt/mt-tb.cgi/295

コメント