FLVPlayback.preferredWidth

使用できるバージョン

Flash Player 8

エディション

Flash Professional 8

シンタックス

my_FLVPlybk.preferredWidth

説明

プロパティ。ソース FLV ファイルの幅を指定する数値。この情報は、play() または load() メソッドが呼び出されたときはすぐに有効になりません。ready イベントが発生すると有効になります。autoSize プロパティまたは maintainAspectRatio プロパティの値が true である場合は、resize イベントが開始した時点で値を読み取るのが最善です。読み取り専用。

次の例では、ready イベントが発生したときに FLVPlayback インスタンスのサイズを設定します。cuePoint イベントが発生すると、preferredHeight プロパティおよび preferredWidth プロパティの指定に従ってサイズがリセットされます。

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

/**
 必須 :
  - my_FLVPlybk というインスタンス名の FLVPlayback コンポーネントがステージ上にあること
*/
import mx.video.*;
var listenerObject:Object = new Object();
listenerObject.resize = function(eventObject:Object):Void {
        trace("width is: " + my_FLVPlybk.width);
        trace("height is: " + my_FLVPlybk.height);
};
my_FLVPlybk.addEventListener("resize", listenerObject);    
listenerObject.ready = function(eventObject:Object):Void {
        my_FLVPlybk.setSize(250, 350);
};
my_FLVPlybk.addEventListener("ready", listenerObject);
listenerObject.cuePoint = function(eventObject:Object):Void {
        my_FLVPlybk.setSize(my_FLVPlybk.preferredWidth, my_FLVPlybk.preferredHeight);
};
my_FLVPlybk.addEventListener("cuePoint", listenerObject);
my_FLVPlybk.contentPath = "http://www.helpexamples.com/flash/video/water.flv";
my_FLVPlybk.addASCuePoint(1.5, "AScp1");

関連項目

FLVPlayback.autoSize, FLVPlayback.height, FLVPlayback.maintainAspectRatio, FLVPlayback.preferredHeight, FLVPlayback.ready, FLVPlayback.setSize(), FLVPlayback.setScale(), FLVPlayback.width


 

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

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