• 締切済み

たkし~

FLASH(MAC)でボタン(マウスオーバーで動作する)を作りました。 で、swfファイルで書き出しました。 MACだと通常動作はするのですが、WINでswfファイルを見たら マウスオーバーで動作する場面で何故か1つのレイヤーがずれてたんです・・・ 何故っですか? ちなみに、MAC上でDreamweaverに挿入して動作確認した所(safari・IE)問題ありませんでした。 どなたかよろしくお願いします。

みんなの回答

noname#35109
noname#35109
回答No.1

レイヤーが1つずれたのではなくて, 「アクティブ化してコントロールするには云々…」 という表示とともに, Flash に枠が付いて,クリックが1クリック余分に必要になっただけではないのしょうか? もしそれなら, Windows XP SP2 以降の IE (つまり,全世界のネット閲覧環境の大半)において起こる現象です。 もう1年くらい前からそうです。 とりあえずこの辺が参考になりますでしょうか↓? 「アクティブコンテンツのアップデートに関する記事」 http://www.adobe.com/jp/devnet/activecontent/articles/devletter.html 外部 .js ファイル(JavaScriptファイル)を置いて, その外部 js によって SWF を HTML に表示させなければなりません。 原因などは,その昔に何度も回答したことがあります。 そのうちの1つですが↓(#2です)。 「アクティブ化してコントロールするにはクリックしてください。」 http://oshiete1.goo.ne.jp/qa2213812.html  ↑教えて!goo ↓OKWave (同じです) http://okwave.jp/qa2213812.html その他 http://www.google.co.jp/search?hl=ja&q=%E3%82%A2%E3%82%AF%E3%83%86%E3%82%A3%E3%83%96%E5%8C%96+Flash&lr= また,Dreamweaver 8 や Flash 8 をお使いでしたら, 上記の件に関しましてはアップデータも出ていますから, そのアップデータを使う方が簡単かもしれません。 Dreamweaver 8.0.2 アップデータ http://www.adobe.com/jp/support/dreamweaver/downloads_updaters.html#dw8 Flash Professional 8と Flash Basic 8 アクティブコンテンツアップデータ http://www.adobe.com/jp/support/flash/downloads.html#flash8pro とにかくそういう方法で解決してください。 上記に書いたことではなくて, 本当に,1つのレイヤーがずれてたのでしたら, その現象をもっと詳細に説明してください。 その詳細説明に対して回答できる自信は全くありませんが, 1つのレイヤーがずれるということ自体が意味不明ですし, なぜレイヤーがずれたと判断できるのかも謎です。