2011-12-16 18 views
1

私は、スタンドアローンのFlash Playerで完全に機能するstage.stageWidth/stage.stageHeightに関して配置されたMovieClipを取得しましたが、「showAll」パラメータを持つWebページに埋め込まれると、トリミングされます。showAllは埋め込みコンテンツのstageWidthを変更しますか?

埋め込みコードでスケールパラメータを使用しているときにstageWidthが更新されないなどの問題があることは知っていますか?

+0

あなたのwmode値は何ですか? – ThomasM

+0

"不透明"に設定されています – htmlr

+0

'StageScaleMode.NO_SCALE'を使用する場合を除いて' stageWidth'が変更されないことを80%確信していますが、テストしていません。 – annonymously

答えて

1

scale - 可能な値:showall、noborder、exactfit、noscale。 Flash PlayerがOBJECTタグまたはEMBEDタグで指定されたピクセル領域に収まるようにSWFコンテンツを拡大/縮小する方法を指定します。映画の元の縦横比を維持しながら

  1. default(すべてを表示)、歪みのない指定された領域に表示全体のSWFファイルを作成します。ボーダーは映画の両面に表示されます。
  2. noborderは、ファイルの元のアスペクト比を維持しながら のSWFファイルを指定した領域に塗りつぶします。 Flash Playerで コンテンツを切り抜くことはできますが、歪みは発生しません。
  3. exactfitは、元のアスペクト比を維持しようとすることなく、指定された領域 にSWFファイル全体が表示されるようにします。歪みは になります。
  4. noscaleは、 OBJECTタグまたはEMBEDタグの領域に合わせてSWFファイルが拡大縮小されないようにします。切り取りが発生する可能性があります。

セグメントはthis pageから取得しました。

これは基本的に、スケール属性がFlashプレーヤ内のコンテンツの拡大率を決定するということです。したがって、ステージの幅/高さの値を変更するONLYモードは "noscale"です。このモードでは、ピクセル領域とステージは常に1:1の比率になります。

+0

こんにちはCorey、私はもう少しテストをしています。とにかくまだ調査中のMCの「スケーリングされていない」幅を使ってMC幅を参照すると – htmlr

関連する問題