FLVPlayback.setScale()

使用できるバージョン

Flash Player 8

エディション

Flash Professional 8

シンタックス

my_FLVplybk.setScale(xs:Number, ys:Number) 

パラメータ

xs 水平方向の拡大/縮小率を表す数値

ys 垂直方向の拡大/縮小率を表す数値

戻り値

なし。

説明

メソッド。scaleX プロパティと scaleY プロパティを同時に設定します。いずれかのプロパティを個々に設定すると自動サイズ変更が発生することがあるので、scaleX プロパティおよび scaleY プロパティは個別に設定するよりも同時に設定する方がより効率的です。

autoSizetrue である場合は、プレーヤーに独自のサイズが設定されるので、この設定は無効になります。maintainAspectRatio プロパティが true であり、autoSizefalse である場合は、scaleX または scaleY を変更すると、自動サイズ変更が発生します。

次の例では、setScale() メソッドを呼び出して、FLVPlayback インスタンスの水平方向 (x) および垂直方向 (y) のサイズを拡大 / 縮小します。maintainAspectRatio プロパティに false を設定して自動サイズ変更を防ぎ、指定したとおりに拡大 / 縮小を行うことを許可します。

FLVPlayback コンポーネントをステージにドラッグし、インスタンス名を my_FLVPlybk にします。続いて、次のコードをタイムラインのフレーム 1 の [アクション] パネルに追加します。

/**
 Requires:
  - FLVPlayback component on the Stage with an instance name of my_FLVPlybk
*/
import mx.video.*;

my_FLVPlybk.maintainAspectRatio = false;
my_FLVPlybk.setScale(200, 175);
my_FLVPlybk.contentPath = "http://www.helpexamples.com/flash/video/water.flv";

関連項目

FLVPlayback.scaleX, FLVPlayback.scaleY, FLVPlayback.setSize()


 

このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート

現在のページ: http://livedocs.adobe.com/flash/9.0_jp/main/00003071.html