• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:swfファイルをインラインでトリミングできますか)

swfファイルをトリミングして表示する方法

このQ&Aのポイント
  • swfファイルをトリミングして表示する方法について検討しています。ブログに表示するswfファイルを、左上部分のみ表示させたいと考えています。
  • 現在、Stage.scaleModeを使用してトリミングを試みていますがうまくいっていません。以下のコードを使用して試しています。 <iframe Stage.scaleMode = “NO_SCALE”; width='300' height='200' src='http://www.hoge.com/movie.swf'></iframe>
  • 実際のswfファイルのサイズは600x400ですが、表示させる部分は左上のみです。この方法ができるのか、ご教示いただけませんか。

質問者が選んだベストアンサー

  • ベストアンサー
  • torayoshi
  • ベストアンサー率62% (910/1449)
回答No.1

インラインフレームで出来るんじゃないですか? ただ、Stage.scaleModeプロパティってActionScriptみたいなもので、 Flash作成時にソフト側で設定するものなので、HTMLで書いても無効でしょう。 それから質問の書き方だとFlashそのものが指定サイズに縮小されるだけです。 きちんとFlashを埋め込んだ上で、インラインフレームで表示領域を指定すべきです。 そうすれば左上が基準になるので実現できると思いますよ。 サンプル(リロードはF5) http://cgi43.plala.or.jp/zaq_501/sample/iframe.html

momosweets
質問者

お礼

回答有難うございます。 細かいことは理解できていませんが、やりたいことはなんとかできました。 1ページ、swfだけを普通に表示させるページを用意して、 そのページを、実際に表示させたいページで、 インラインフレームでトリミングですね。 アクションスクリプトは、flash内で記述するものだったのですね。 (おそらく)サンプルページも置いてくれたのかと思いますが、 本当に勉強になりました。有難うございます。

関連するQ&A