• 締切済み

Flash CS3の画面サイズのみの書き出し

フラッシュCS3の無料を使っている初心者です。 画面サイズの外より入って外に出でるアニメを作成しました。 書き出してみると画面サイズ外のアニメも表示されてしまって困っています。試しにホームページビルダー9でもアップしてみましたが画面サイズの外のアニメも見えてしまっています。画面サイズのみのアニメを表示させる方法を教えて下さい。

みんなの回答

  • 15mm
  • ベストアンサー率65% (65/100)
回答No.2

>普通フラッシュをホームーページに貼り付ける時はHTMLダグで貼り付けるのですか? ホームページを作るのは基本HTMLですからそこに貼るのは当然HTMLになると思います。 サイズの指定をするためにも。 >確かにHTMLのプレビューではちゃんと画面サイズのみ出ています。 HTMLのプレビューというのは・・・?Flash作成ソフトのほうですか? このときのHTMLソースを作るページのFlash張りたい所にコピーすればいいと思うのですが・・・ (ところでHTMLソースは編集できますかね?) >AC_RunActiveContent.jsをしらべてダウンロードしたのですがやっぱり動きません。 AC_RunActiveContent.jsですかぁ・・・こんなの私知りませんでした。 私のほうでも簡単に調べましたところ、(間違ってるかもしれませんが) 「アクティブコンテンツ対策」とやらのためだそうですが、 「2008年春に解消される」とか書いてありましたし、 私の使っているブラウザIE7ではもうこの問題は確認できませんでした。 だからAC_RunActiveContent.js及びJavaScriptによる出力を使う必要があったのは昔のことと勝手に判断してみます。 だからビルダーのほうのアップデートしてみるとエラー消えるかもしれません。 HTMLソースを編集できるようならFlash貼りたい場所にコピーして ()のところを適当な文字に変えて httpをhttpに変えてください。 <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="(フラッシュの横幅)" height="<<高さ>>" align="middle"> <param name="allowScriptAccess" value="sameDomain" /> <param name="movie" value="(フラッシュのファイル名:*.swfのように)" /> <param name="quality" value="high" /> <embed src="(フラッシュのファイル名)" quality="high" width="(横幅)" height="(縦幅)" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /> </object>

11447788
質問者

お礼

詳しい解りやすい説明ありがとうございます。 HTMLのプレビューというのはFlash作成ソフトとで上がった画像を インターネット上でプレビューしたのと両方ともOKでした。 でもこれの、HTMLソースをビルダーに貼り付けてもAC_RunActiveContent.jsのエラーが出てしまいます。 教えて頂いた、HTMLソースを入れてみましたが、やはり同じエラーが出ます。 そうすると、ビルダーのバージョンが古いのかも知れませんね。 そちらの方を検討してみます。

  • 15mm
  • ベストアンサー率65% (65/100)
回答No.1

勝手な想像ですが、swfファイルの再生方法に問題があると思います。 普通に生成したswfファイルのみをブラウザで再生するとそうなります (アドレスバーが ~~.swf になってる状態) HTMLタグでHTMLファイル内に大きさを指定して貼り付けるなどしてから再生すると 書き出したときの画面サイズの設定で再生できます。 swfとhtmlのほうで指定が違うと同じ状況になるかもしれません(試してませんが) どうしてもswfファイルのみで全画面(?)再生したいのなら以下のURLを参考にしてみてください。 http://hakuhin.hp.infoseek.co.jp/main/as/stage.html ところで、根本的にサイズ指定が間違ってるとかないですよね・・・?

参考URL:
http://hakuhin.hp.infoseek.co.jp/main/as/stage.html
11447788
質問者

お礼

回答ありがとうございます。 普通フラッシュをホームーページに貼り付ける時はHTMLダグで貼り付けるのですか? 余りにも初心者なので根本的にわかってないんです。 確かにHTMLのプレビューではちゃんと画面サイズのみ出ています。 それで私も試してホームページビルダー9に貼り付けましたが、エラーが出てAC_RunActiveContent.jstが必要ですと表示されました。 AC_RunActiveContent.jsをしらべてダウンロードしたのですがやっぱり動きません。 今作って居るのは画面の上によく貼り付けてあるような広告のよな形 のアニメなのでスペースが限られているので、マスクで隠す事も出来ず に悪戦苦闘してます。 サイズは確認しましたが、間違っていませんでした。 swfファイルのみで全画面で表示させたいのではなくて、画面サイズ外の部分を表示させたくないのです。 ホント困ってます。

関連するQ&A