| パッケージ | mx.controls |
| クラス | public class VideoDisplay |
| 継承 | VideoDisplay UIComponent FlexSprite Sprite DisplayObjectContainer InteractiveObject DisplayObject EventDispatcher Object |
MXML シンタックスを隠すThe <mx:VideoDisplay> tag inherits all the tag
attributes of its superclass, and adds the following tag attributes:
<mx:VideoDisplay
Properties
autoBandWidthDetection="false|true"
autoPlay="true|false"
autoRewind="true|false"
bufferTime="0.1"
cuePointManagerClass=""
cuePoints=""
idleTimeout="300000"
live="false|true"
maintainAspectRatio="true|false"
playheadTime=""
playheadUpdateInterval="250"
progressInterval="250"
source=""
totalTime=""
volume="0.75"
Styles
backgroundAlpha="1.0"
backgroundColor="0x000000"
backgroundImage="undefined"
backgroundSize="undefined"
borderColor="undefined"
borderSides="left top right bottom"
borderSkin="ClassReference('mx.skins.halo.HaloBorder')"
borderStyle="none"
borderThickness="1"
cornerRadius="0"
dropShadowColor="0x000000"
dropShadowEnabled="false|true"
shadowDirection="center"
shadowDistance="2"
Events
close="No default"
complete="No default"
cuePoint="No default"
playheadUpdate="No default"
progress="No default"
ready="No default"
rewind="No default"
stateChange="No default"
/>
| プロパティ | 定義元 | ||
|---|---|---|---|
![]() | accessibilityProperties : AccessibilityProperties
この表示オブジェクトの現在のアクセシビリティオプションです。 | DisplayObject | |
![]() | activeEffects : Array [読み取り専用]
EffectInstance インスタンスの配列として、現在コンポーネントで再生されているエフェクトのリスト。 | UIComponent | |
![]() | alpha : Number
指定されたオブジェクトのアルファ透明度値を示します。 | DisplayObject | |
| autoBandWidthDetection : Boolean
組み込まれている自動帯域幅検出機能を VideoDisplay コントロールで使用するかどうかを指定します。 | VideoDisplay | ||
![]() | automationDelegate : Object
オートメーション関連機能を処理する委譲オブジェクト。 | UIComponent | |
![]() | automationName : String
このオブジェクトの識別子として使用できる名前です。 | UIComponent | |
![]() | automationTabularData : Object [読み取り専用]
データ検索に使用できる IAutomationTabularData インターフェイスの実装です。 | UIComponent | |
![]() | automationValue : Array [読み取り専用]
この値はオブジェクトのレンダリング表示に対応しています。また、アプリケーションでの視覚表示と同じにするために、識別子とオブジェクトを関連付けるのに使用できます。 | UIComponent | |
| autoPlay : Boolean
source プロパティが設定されたときに、ビデオの再生をすぐに開始するかどうかを指定します。 | VideoDisplay | ||
| autoRewind : Boolean
stop() メソッドが呼び出された、またはストリームの最後に到達したために再生が停止したときに、FLV ファイルを最初のフレームまで巻き戻すかどうかを指定します。 | VideoDisplay | ||
![]() | baselinePosition : Number [読み取り専用]
コンポーネントのテキストにおける 1 行目のベースラインの y 座標です。 | UIComponent | |
![]() | blendMode : String
使用するブレンドモードを指定する BlendMode クラスの値です。 | DisplayObject | |
![]() | blendShader : Shader [書き込み専用]
前景と背景のブレンドに使用するシェーダを設定します。 | DisplayObject | |
| borderMetrics : EdgeMetrics [読み取り専用]
left、top、rihgt および bottom の 4 つのプロパティを持つ EdgeMetrics オブジェクトを返します。 | VideoDisplay | ||
| bufferTime : Number
ビデオファイルの再生を開始するまでにビデオをメモリにバッファする秒数です。 | VideoDisplay | ||
![]() | buttonMode : Boolean
このスプライトのボタンモードを指定します。 | Sprite | |
| bytesLoaded : int [読み取り専用]
すでにロード済みで再生可能なバイト数です。 | VideoDisplay | ||
| bytesTotal : int [読み取り専用]
ロードするバイト数の合計です。 | VideoDisplay | ||
![]() | cacheAsBitmap : Boolean
true に設定されている場合、表示オブジェクトの内部ビットマップ表現が Flash Player または Adobe AIR にキャッシュされます。 | DisplayObject | |
![]() | cacheHeuristic : Boolean [書き込み専用]
オブジェクトのビットマップキャッシュを促すために Flex によって使用されます。 | UIComponent | |
![]() | cachePolicy : String
このオブジェクトのビットマップキャッシュポリシーを指定します。 | UIComponent | |
![]() | className : String [読み取り専用]
このインスタンスのクラス名です。例えば、"Button" などがあります。 | UIComponent | |
![]() | constructor : Object
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクタ関数への参照です。 | Object | |
![]() | contentMouseX : Number [読み取り専用]
コンテンツ座標系におけるマウスの x 位置を返します。 | UIComponent | |
![]() | contentMouseY : Number [読み取り専用]
コンテンツ座標系におけるマウスの y 位置を返します。 | UIComponent | |
![]() | contextMenu : NativeMenu
このオブジェクトに関連付けられたコンテキストメニューを指定します。 | InteractiveObject | |
| cuePointManager : Object [読み取り専用]
VideoPlayer コントロールに関連付けられた CuePointManager クラスのインスタンスです。 | VideoDisplay | ||
| cuePointManagerClass : Class
使用するキューポイントマネージャです。 | VideoDisplay | ||
| cuePoints : Array
コントロールに関連付けられているキューポイントの配列です。 | VideoDisplay | ||
![]() | currentState : String
コンポーネントの現在のビューステートです。 | UIComponent | |
![]() | cursorManager : ICursorManager [読み取り専用]
このコンポーネントとそのピアーのカーソルを制御する CursorManager を取得します。 | UIComponent | |
![]() | descriptor : UIComponentDescriptor
この UIComponent インスタンスの作成のために createComponentFromDescriptor() メソッドで使用した UIComponentDescriptor への参照です(存在する場合)。 | UIComponent | |
![]() | document : Object
この UIComponent に関連付けられたドキュメントオブジェクトへの参照です。 | UIComponent | |
![]() | doubleClickEnabled : Boolean [override]
UIComponent オブジェクトが doubleClick イベントを受け取るかどうかを指定します。 | UIComponent | |
![]() | dropTarget : DisplayObject [読み取り専用]
スプライトのドラッグ先またはスプライトがドロップされた先の表示オブジェクトを指定します。 | Sprite | |
![]() | enabled : Boolean
コンポーネントがユーザーの操作を受け入れることができるかどうかを指定します。 | UIComponent | |
![]() | errorString : String
バリデータによってコンポーネントを監視しているとき、検証が失敗した場合に、そのコンポーネントのエラーヒントに表示されるテキストです。 | UIComponent | |
![]() | explicitHeight : Number
コンポーネントの座標内におけるコンポーネントの明示的な高さ(ピクセル単位)を指定する数値です。 | UIComponent | |
![]() | explicitMaxHeight : Number
レイアウト中に親によって考慮されるコンポーネントの最大推奨高さです。 | UIComponent | |
![]() | explicitMaxWidth : Number
レイアウト中に親によって考慮されるコンポーネントの最大推奨幅です。 | UIComponent | |
![]() | explicitMinHeight : Number
レイアウト中に親によって考慮されるコンポーネントの最小推奨高さです。 | UIComponent | |
![]() | explicitMinWidth : Number
レイアウト中に親によって考慮されるコンポーネントの最小推奨幅です。 | UIComponent | |
![]() | explicitWidth : Number
コンポーネントの座標内におけるコンポーネントの明示的な幅(ピクセル単位)を指定する数値です。 | UIComponent | |
![]() | filters : Array
表示オブジェクトに現在関連付けられている各フィルタオブジェクトが格納されているインデックス付きの配列です。 | DisplayObject | |
![]() | flexContextMenu : IFlexContextMenu
この UIComponent のコンテキストメニューです。 | UIComponent | |
![]() | focusEnabled : Boolean
コンポーネントが、タブで選択されたときにフォーカスを受け付けることができるかどうかを示します。 | UIComponent | |
![]() | focusManager : IFocusManager
このコンポーネントとそのピアーに対するフォーカスを制御する FocusManager を取得します。 | UIComponent | |
![]() | focusPane : Sprite
このオブジェクトに関連付けられたフォーカスペインです。 | UIComponent | |
![]() | focusRect : Object
このオブジェクトがフォーカス矩形を表示するかどうかを指定します。 | InteractiveObject | |
![]() | graphics : Graphics [読み取り専用]
ベクターの描画コマンドが発生するこのスプライトに属する Graphics オブジェクトを指定します。 | Sprite | |
![]() | height : Number [override]
親の座標内におけるコンポーネントの高さ(ピクセル単位)を指定する数値です。 | UIComponent | |
![]() | hitArea : Sprite
スプライトのヒット領域となる別のスプライトを指定します。 | Sprite | |
![]() | id : String
コンポーネントの ID です。 | UIComponent | |
| idleTimeout : int
Flash Media Server への接続が停止するまでのアイドル状態(再生一時停止または再生停止)の持続時間をミリ秒単位で指定します。 | VideoDisplay | ||
![]() | includeInLayout : Boolean
このコンポーネントを親コンテナのレイアウトに含めるかどうかを指定します。 | UIComponent | |
![]() | inheritingStyles : Object
このコンポーネントの継承スタイルのチェーンの始まりです。 | UIComponent | |
![]() | initialized : Boolean
オブジェクトがレイアウトの 3 つの段階(処理、測定、レイアウト)すべてを完了したものであるかどうかを示すフラグです(いずれかが必須であった場合)。 | UIComponent | |
![]() | instanceIndex : int [読み取り専用]
繰り返しコンポーネントのインデックスです。 | UIComponent | |
![]() | instanceIndices : Array
この UIComponent オブジェクトを親ドキュメントから参照するために必要なインデックスを含む配列です。 | UIComponent | |
![]() | isDocument : Boolean [読み取り専用]
この UIComponent インスタンスがドキュメントオブジェクトであるか、つまり Flex アプリケーション、MXML コンポーネント、または ActionScript コンポーネントの階層の最上位に位置するかどうかを指定します。 | UIComponent | |
![]() | isPopUp : Boolean
コンポーネントがポップアップされたことを示すため、PopUpManager によって true に設定されます。 | UIComponent | |
| live : Boolean
コントロールがライブフィードをストリームするかどうかを指定します。 | VideoDisplay | ||
![]() | loaderInfo : LoaderInfo [読み取り専用]
この表示オブジェクトが属するファイルのロード情報を含む LoaderInfo オブジェクトを返します。 | DisplayObject | |
| maintainAspectRatio : Boolean
ビデオのサイズを変更するときに、コントロールで元の縦横比を維持するかどうかを指定します | VideoDisplay | ||
![]() | mask : DisplayObject
呼び出し元の表示オブジェクトは、指定された mask オブジェクトによってマスクされます。 | DisplayObject | |
![]() | maxHeight : Number
レイアウト中に親によって考慮されるコンポーネントの最大推奨高さです。 | UIComponent | |
![]() | maxWidth : Number
レイアウト中に親によって考慮されるコンポーネントの最大推奨幅です。 | UIComponent | |
![]() | measuredHeight : Number
コンポーネントのデフォルトの高さ(ピクセル単位)です。 | UIComponent | |
![]() | measuredMinHeight : Number
コンポーネントのデフォルトの最小の高さ(ピクセル単位)です。 | UIComponent | |
![]() | measuredMinWidth : Number
コンポーネントのデフォルトの最小幅(ピクセル単位)です。 | UIComponent | |
![]() | measuredWidth : Number
コンポーネントのデフォルトの幅(ピクセル単位)です。 | UIComponent | |
| metadata : Object [読み取り専用]
NetSteam.onMetaData() コールバックメソッドが存在する場合に、その呼び出しで得られるメタデータ情報パケットを収めたオブジェクトです。 | VideoDisplay | ||
![]() | minHeight : Number
レイアウト中に親によって考慮されるコンポーネントの最小推奨高さです。 | UIComponent | |
![]() | minWidth : Number
レイアウト中に親によって考慮されるコンポーネントの最小推奨幅です。 | UIComponent | |
![]() | moduleFactory : IFlexModuleFactory
TextField を正しい SWF コンテキストで作成するために使用する moduleFactory です。 | UIComponent | |
![]() | mouseChildren : Boolean
オブジェクトの子に対してマウスが有効かどうかを調べます。 | DisplayObjectContainer | |
![]() | mouseEnabled : Boolean
このオブジェクトがマウスメッセージを受け取るかどうかを指定します。 | InteractiveObject | |
![]() | mouseFocusEnabled : Boolean
クリックしたとき、フォーカスを取得できるかどうかを示します。 | UIComponent | |
![]() | mouseX : Number [読み取り専用]
マウス位置の x 座標を示します(ピクセル単位)。 | DisplayObject | |
![]() | mouseY : Number [読み取り専用]
マウス位置の y 座標を示します(ピクセル単位)。 | DisplayObject | |
![]() | name : String
DisplayObject のインスタンス名を示します。 | DisplayObject | |
![]() | nestLevel : int
オブジェクト階層におけるこのオブジェクトの深度を表します。 | UIComponent | |
![]() | nonInheritingStyles : Object
このコンポーネントの非継承スタイルのチェーンの始まりです。 | UIComponent | |
![]() | numAutomationChildren : int [読み取り専用]
このコンテナに含まれるオートメーションの子の数です。 | UIComponent | |
![]() | numChildren : int [読み取り専用]
このオブジェクトの子の数を返します。 | DisplayObjectContainer | |
![]() | opaqueBackground : Object
表示オブジェクトが特定の背景色で不透明であるかどうかを指定します。 | DisplayObject | |
![]() | owner : DisplayObjectContainer
この UIComponent のオーナーです。 | UIComponent | |
![]() | parent : DisplayObjectContainer [override] [読み取り専用]
このコンポーネントの親コンテナまたは親コンポーネントです。 | UIComponent | |
![]() | parentApplication : Object [読み取り専用]
この UIComponent インスタンスを含む Application オブジェクトへの参照です。 | UIComponent | |
![]() | parentDocument : Object [読み取り専用]
この UIComponent に対する親ドキュメントオブジェクトへの参照です。 | UIComponent | |
![]() | percentHeight : Number
コンポーネントの高さを親のサイズに対する比率(パーセンテージ)で指定する数値です。 | UIComponent | |
![]() | percentWidth : Number
コンポーネントの幅を親のサイズに対する比率(パーセンテージ)で指定する数値です。 | UIComponent | |
| playheadTime : Number
ビデオの再生を開始してからの再生ヘッドの位置を秒数で示します。 | VideoDisplay | ||
| playheadUpdateInterval : int
playheadUpdate イベントの発生する間隔をミリ秒単位で指定します。 | VideoDisplay | ||
| playing : Boolean [読み取り専用]
true の場合、メディアは現在再生中です。 | VideoDisplay | ||
![]() | processedDescriptors : Boolean
子をすぐに生成するか、遅延生成した後、このいずれかの発生に応じて、true に設定されます。 | UIComponent | |
| progressInterval : int
progress イベントの発生する間隔をミリ秒単位で指定します。 | VideoDisplay | ||
![]() | prototype : Object [静的]
クラスまたは関数オブジェクトのプロトタイプオブジェクトへの参照です。 | Object | |
![]() | repeater : IRepeater [読み取り専用]
この UIComponent を作成した Repeater オブジェクト(親ドキュメント内にある)への参照です。 | UIComponent | |
![]() | repeaterIndex : int [読み取り専用]
この UIComponent を作成した Repeater のデータプロバイダ内にあるアイテムのインデックスです。 | UIComponent | |
![]() | repeaterIndices : Array
この UIComponent を生成した、親ドキュメント内にある Repeater のデータプロバイダに含まれるアイテムのインデックスを含む配列です。 | UIComponent | |
![]() | repeaters : Array
この UIComponent を作成した Repeater オブジェクト(親ドキュメント内にある)への参照を含む配列です。 | UIComponent | |
![]() | root : DisplayObject [読み取り専用]
読み込まれた SWF ファイル内の表示オブジェクトの場合、root プロパティはその SWF ファイルが表す表示リストのツリー構造部分の一番上にある表示オブジェクトとなります。 | DisplayObject | |
![]() | rotation : Number
DisplayObject インスタンスの元の位置からの回転角を度単位で示します。 | DisplayObject | |
![]() | rotationX : Number
DisplayObject インスタンスの 3D 親コンテナを基準にした元の位置からの x 軸の回転角を度単位で示します。 | DisplayObject | |
![]() | rotationY : Number
DisplayObject インスタンスの 3D 親コンテナを基準にした元の位置からの y 軸の回転角を度単位で示します。 | DisplayObject | |
![]() | rotationZ : Number
DisplayObject インスタンスの 3D 親コンテナを基準にした元の位置からの z 軸の回転角を度単位で示します。 | DisplayObject | |
![]() | scale9Grid : Rectangle
現在有効な拡大 / 縮小グリッドです。 | DisplayObject | |
![]() | scaleX : Number [override]
水平方向の伸縮率を指定する数値です。 | UIComponent | |
![]() | scaleY : Number [override]
垂直方向の伸縮率を指定する数値です。 | UIComponent | |
![]() | scaleZ : Number
オブジェクトの基準点から適用されるオブジェクトの奥行きスケール(パーセンテージ)を示します。 | DisplayObject | |
![]() | screen : Rectangle [読み取り専用]
このオブジェクトの基本的な描画面のサイズと位置を含むオブジェクトを返します。 | UIComponent | |
![]() | scrollRect : Rectangle
表示オブジェクトのスクロール矩形の境界です。 | DisplayObject | |
![]() | showInAutomationHierarchy : Boolean
オートメーションオブジェクトがオートメーション階層に表示されているかどうかを示すフラグです。 | UIComponent | |
![]() | soundTransform : SoundTransform
このスプライト内のサウンドを制御します。 | Sprite | |
| source : String
ストリーミングする FLV ファイルの相対パスとファイル名です。 | VideoDisplay | ||
![]() | stage : Stage [読み取り専用]
表示オブジェクトのステージです。 | DisplayObject | |
| state : String [読み取り専用]
VideoDisplay コントロールの現在の状態です。 | VideoDisplay | ||
| stateResponsive : Boolean [読み取り専用]
VideoDisplay コントロールが応答可能状態(true)であるか、応答不可状態(false)であるかを指定します。 | VideoDisplay | ||
![]() | states : Array
このコンポーネントに対して定義されたビューステート。 | UIComponent | |
![]() | styleDeclaration : CSSStyleDeclaration
このオブジェクトのインラインの継承スタイルの記憶域です。 | UIComponent | |
![]() | styleName : Object
このコンポーネントで使用するクラススタイル。 | UIComponent | |
![]() | systemManager : ISystemManager
このコンポーネントで使用する SystemManager オブジェクトを返します。 | UIComponent | |
![]() | tabChildren : Boolean
オブジェクトの子に対してタブが有効かどうかを調べます。 | DisplayObjectContainer | |
![]() | tabEnabled : Boolean
このオブジェクトがタブ順序に含まれるかどうかを指定します。 | InteractiveObject | |
![]() | tabIndex : int
SWF ファイル内のオブジェクトのタブ順序を指定します。 | InteractiveObject | |
![]() | textSnapshot : TextSnapshot [読み取り専用]
この DisplayObjectContainer インスタンスの TextSnapshot オブジェクトを返します。 | DisplayObjectContainer | |
![]() | toolTip : String
ツールヒントに表示するテキストです。 | UIComponent | |
| totalTime : Number
メディアの全体の長さを秒数で示します。 | VideoDisplay | ||
![]() | transform : Transform
表示オブジェクトのマトリックス、カラー変換、ピクセル境界に関係するプロパティを持つオブジェクトです。 | DisplayObject | |
![]() | transitions : Array
Transition オブジェクトの配列です。各 Transition オブジェクトには、ビューステートが変化したときに再生されるエフェクトのセットが定義されます。 | UIComponent | |
![]() | tweeningProperties : Array
このオブジェクトに対して現在トゥイーンされているプロパティの配列。 | UIComponent | |
![]() | uid : String
オブジェクトの一意の識別子です。 | UIComponent | |
![]() | updateCompletePendingFlag : Boolean
オブジェクトが 3 段階のレイアウト検証をすべて完了したものであるかどうかを示すフラグです(いずれかの検証が必須であった場合)。 | UIComponent | |
![]() | useHandCursor : Boolean
buttonMode プロパティが true に設定されたスプライト上にマウスが移動したときに、指差しハンドポインタ (ハンドカーソル) を表示するかどうかを示すブール値です。 | Sprite | |
![]() | validationSubField : String
このコンポーネントにサブフィールドを関連付けるためにバリデータによって使用されます。 | UIComponent | |
| videoHeight : int [読み取り専用]
ロードされた FLV ファイルの画像高さです。 | VideoDisplay | ||
| videoWidth : int [読み取り専用]
ロードされた FLV ファイルの画像幅です。 | VideoDisplay | ||
![]() | visible : Boolean [override]
この UIComponent の可視性を制御します。 | UIComponent | |
| volume : Number
ボリュームレベルです。0 から 1 の範囲の値で指定します。 | VideoDisplay | ||
![]() | width : Number [override]
親の座標内におけるコンポーネントの幅(ピクセル単位)を指定する数値です。 | UIComponent | |
![]() | x : Number [override]
親コンテナ内におけるコンポーネントの水平位置(ピクセル単位)を指定する数値です。 | UIComponent | |
![]() | y : Number [override]
親コンテナ内におけるコンポーネントの垂直位置(ピクセル単位)を指定する数値です。 | UIComponent | |
![]() | z : Number
3D 親コンテナを基準にした、DisplayObject インスタンスの z 軸に沿った z 座標位置を示します。 | DisplayObject | |
| プロパティ | 定義元 | ||
|---|---|---|---|
| border : IFlexDisplayObject
コントロールの境界線オブジェクトです。 | VideoDisplay | ||
![]() | resourceManager : IResourceManager [読み取り専用]
アプリケーションのローカライズされたすべてのリソースを管理するオブジェクトへの参照です。 | UIComponent | |
![]() | unscaledHeight : Number [読み取り専用]
伸縮されていないコンポーネントの高さを求めるために使用する便利なメソッドです。 | UIComponent | |
![]() | unscaledWidth : Number [読み取り専用]
伸縮されていないコンポーネントの幅を求めるために使用する便利なメソッドです。コンポーネントの描画および子のレイアウトはすべて、この幅の四角い枠内で行う必要があります。また、この値は updateDisplayList() に引数として渡されます。 | UIComponent | |
| メソッド | 定義元 | ||
|---|---|---|---|
コンストラクタです。 | VideoDisplay | ||
![]() |
この DisplayObjectContainer インスタンスに子 DisplayObject インスタンスを追加します。 | DisplayObjectContainer | |
![]() |
この DisplayObjectContainer インスタンスに子 DisplayObject インスタンスを追加します。 | DisplayObjectContainer | |
![]() | addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
イベントリスナーオブジェクトを EventDispatcher オブジェクトに登録し、リスナーがイベントの通知を受け取るようにします。 | EventDispatcher | |
![]() |
特定の point ポイントを指定して呼び出した DisplayObjectContainer.getObjectsUnderPoint() メソッドから返されたリストに、セキュリティ上の制約のために省略される表示オブジェクトがあるかどうかを示します。 | DisplayObjectContainer | |
カメラからビデオストリームの再生を行うかどうかを指定します。 | VideoDisplay | ||
![]() |
後で呼び出す関数をキューに格納します。 | UIComponent | |
![]() |
このコンポーネントインスタンスからスタイルプロパティを削除します。 | UIComponent | |
入力ストリームと Flash Media Server への接続を強制的に閉じます。 | VideoDisplay | ||
![]() |
指定された表示オブジェクトが、DisplayObjectContainer インスタンスの子であるか、インスタンス自体であるかを指定します。 | DisplayObjectContainer | |
![]() |
Point オブジェクトをコンテンツ座標からグローバル座標に変換します。 | UIComponent | |
![]() |
Point オブジェクトをコンテンツ座標からローカル座標に変換します。 | UIComponent | |
![]() |
このコンテナの子を識別するプロパティのセットを返します。 | UIComponent | |
![]() |
この IUIComponent オブジェクトへの id 参照を親ドキュメントオブジェクト上に作成します。 | UIComponent | |
![]() |
この IUIComponent オブジェクトへの id 参照を親ドキュメントオブジェクトから削除します。 | UIComponent | |
![]() |
この UIComponent のテキストスタイルに対応する UITextFormat オブジェクトを返します。 | UIComponent | |
![]() | [override]
イベントをイベントフローに送出します。 | UIComponent | |
![]() |
このコンポーネントを囲むフォーカスインジケータを表示するか、または非表示にします。 | UIComponent | |
![]() | drawRoundRect(x:Number, y:Number, width:Number, height:Number, cornerRadius:Object = null, color:Object = null, alpha:Object = null, gradientMatrix:Matrix = null, gradientType:String = "linear", gradientRatios:Array = null, hole:Object = null):void
このスキンの Graphics オブジェクトに矩形をプログラムにより描画します。 | UIComponent | |
![]() |
コンポーネントでの再生の停止時にエフェクトインスタンスによって呼び出されます。 | UIComponent | |
![]() |
コンポーネントでの再生の開始時にエフェクトインスタンスによって呼び出されます。 | UIComponent | |
![]() |
現在コンポーネントで再生中のすべてのエフェクトを終了します。 | UIComponent | |
![]() |
この UIComponent オブジェクトへのデータバインディングを実行します。 | UIComponent | |
![]() |
印刷の完了後に呼び出されます。 | UIComponent | |
![]() |
指定されたインデックス位置でオートメーションオブジェクトを提供します。 | UIComponent | |
![]() |
targetCoordinateSpace オブジェクトの座標系を基準にして、表示オブジェクトの領域を定義する矩形を返します。 | DisplayObject | |
![]() |
指定のインデックス位置にある子表示オブジェクトインスタンスを返します。 | DisplayObjectContainer | |
![]() |
指定された名前に一致する子表示オブジェクトを返します。 | DisplayObjectContainer | |
![]() |
子 DisplayObject インスタンスのインデックス位置を返します。 | DisplayObjectContainer | |
![]() |
この UIComponent インスタンスのタイプセレクタを探します。 | UIComponent | |
![]() |
レイアウト制約値を返します。これは、このコンポーネントの制約スタイルを取得することと同じです。 | UIComponent | |
![]() |
明示的に指定された高さを使用するのか、それとも測定された高さを使用するのかを決定するための便利なメソッドです。
| UIComponent | |
![]() |
明示的に指定された幅を使用するのか、それとも測定された幅を使用するのかを決定するための便利なメソッドです。
| UIComponent | |
![]() |
現在フォーカスを持っているオブジェクトを取得します。 | UIComponent | |
![]() |
指定されたポイントの下にあり、この DisplayObjectContainer インスタンスの子 (または孫など) であるオブジェクトの配列を返します。 | DisplayObjectContainer | |
![]() |
シェイプ上の線を除き、targetCoordinateSpace パラメータによって定義された座標系に基づいて、表示オブジェクトの境界を定義する矩形を返します。 | DisplayObject | |
![]() |
指定された Repeater がこの Repeater を生成するために使用した dataProvider 内のアイテムを返します。この Repeater が繰り返されていない場合は、null を返します。 | UIComponent | |
![]() |
このコンポーネントのスタイル参照チェーンのいずれかの場所に設定されたスタイルプロパティを取得します。 | UIComponent | |
![]() |
Point オブジェクトをグローバル座標からコンテンツ座標に変換します。 | UIComponent | |
![]() |
point オブジェクトをステージ (グローバル) 座標から表示オブジェクトの (ローカル) 座標に変換します。 | DisplayObject | |
![]() |
ステージ(グローバル)座標の 2 次元のポイントを 3 次元の表示オブジェクトの(ローカル)座標に変換します。 | DisplayObject | |
![]() |
EventDispatcher オブジェクトに、特定のイベントタイプに対して登録されたリスナーがあるかどうかを確認します。 | EventDispatcher | |
![]() |
オブジェクトに指定されたプロパティが定義されているかどうかを示します。 | Object | |
![]() |
表示オブジェクトの境界ボックスを評価して、obj 表示オブジェクトの境界ボックスと重複または交差するかどうかを調べます。 | DisplayObject | |
![]() |
表示オブジェクトを評価して、x および y パラメータで指定されたポイントと重複または交差するかどうかを調べます。 | DisplayObject | |
![]() |
水平方向のグラデーションを描画するときに rot パラメータとして drawRoundRect() メソッドに渡すことのできるボックスの Matrix を返します。 | UIComponent | |
![]() |
このコンポーネントの内部構造を初期化します。 | UIComponent | |
![]() |
このコンポーネントの繰り返しインスタンスを追跡する各種プロパティを初期化します。 | UIComponent | |
![]() |
次の画面更新時に updateDisplayList() メソッドが呼び出されるように、コンポーネントをマークします。 | UIComponent | |
![]() |
後で画面更新時に commitProperties() メソッドが呼び出されるように、コンポーネントをマークします。 | UIComponent | |
![]() |
後で画面更新時に measure() メソッドが呼び出されるように、コンポーネントをマークします。 | UIComponent | |
![]() |
Object クラスのインスタンスが、パラメータとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。 | Object | |
メディアファイルをロードしますが再生はしません。 | VideoDisplay | ||
![]() |
3 次元の表示オブジェクトの(ローカル)座標の 3 次元のポイントをステージ(グローバル)座標の 2 次元のポイントに変換します。 | DisplayObject | |
![]() |
Point オブジェクトをローカル座標からコンテンツ座標に変換します。 | UIComponent | |
![]() |
point オブジェクトを表示オブジェクトの (ローカル) 座標からステージ (グローバル) 座標に変換します。 | DisplayObject | |
![]() |
この UIComponent のスタイルで決定される UITextFormat を使用して単一行の UITextField に表示するものとして、<font> や <b> のような HTML タグが含まれる可能性のある、指定の HTML テキストを測定します。 | UIComponent | |
![]() |
この UIComponent のスタイルで決定される UITextFormat を使用して単一行の UITextField に表示するものとして、指定のテキストを測定します。 | UIComponent | |
![]() |
親の内部の指定された位置にコンポーネントを移動します。 | UIComponent | |
![]() |
スタイルの変更を子に通知します。 | UIComponent | |
![]() |
owner プロパティのチェーンが child からこの UIComponent を指定している場合に、true を返します。 | UIComponent | |
![]() |
UIComponent オブジェクトを親に対して追加または削除したときに Flex によって呼び出されます。 | UIComponent | |
再生ヘッドを移動せずに再生を一時停止します。 | VideoDisplay | ||
メディアファイルを再生します。 | VideoDisplay | ||
![]() |
印刷用の IFlexDisplayObject を準備します。 | UIComponent | |
![]() |
指定されたプロパティが存在し、列挙できるかどうかを示します。 | Object | |
![]() |
このコンポーネントの CSS スタイルキャッシュを作成または再作成します。recursive パラメータが true の場合は、このコンポーネントのすべての子孫の CSS スタイルキャッシュも作成または再作成します。 | UIComponent | |
![]() |
各エフェクトイベントごとに、EffectManager をイベントリスナーの 1 つとして登録します。 | UIComponent | |
![]() |
DisplayObjectContainer インスタンスの子リストから指定の child DisplayObject インスタンスを削除します。 | DisplayObjectContainer | |
![]() |
DisplayObjectContainer の子リストの指定された index 位置から子 DisplayObject を削除します。 | DisplayObjectContainer | |
![]() |
EventDispatcher オブジェクトからリスナーを削除します。 | EventDispatcher | |
![]() |
指定されたイベントを再生します。 | UIComponent | |
![]() |
提供された ID を使用して子を解決します。 | UIComponent | |
![]() | [静的]
suspendBackgroundProcessing() が呼び出された後、callLater() によってキューに入れられたメソッドのバックグラウンド処理を再開します。 | UIComponent | |
![]() |
オブジェクトのサイズを設定します。 | UIComponent | |
![]() |
表示オブジェクトコンテナの既存の子の位置を変更します。 | DisplayObjectContainer | |
![]() |
レイアウト制約値を設定します。これは、このコンポーネントの制約スタイルを設定することと同じです。 | UIComponent | |
![]() |
現在の状態を設定します。 | UIComponent | |
![]() |
現在扱っているコンポーネントにフォーカスを設定します。 | UIComponent | |
![]() |
ループ処理に対するダイナミックプロパティの可用性を設定します。 | Object | |
![]() |
このコンポーネントインスタンスのスタイルプロパティを設定します。 | UIComponent | |
![]() |
visible プロパティが変更されたときに呼び出されます。 | UIComponent | |
![]() |
指定されたスプライトをユーザーがドラッグできるようにします。 | Sprite | |
再生を停止します。 | VideoDisplay | ||
![]() |
startDrag() メソッドを終了します。 | Sprite | |
![]() |
スタイルプロパティの変更を検出します。 | UIComponent | |
![]() |
コンポーネントのスタイルを初めて初期化するとき、Flex は stylesInitialized() メソッドを呼び出します。 | UIComponent | |
![]() | [静的]
resumeBackgroundProcessing() が呼び出されるまで、callLater() によってキューに入れられたメソッドのバックグラウンド処理をブロックします。 | UIComponent | |
![]() |
指定された 2 つの子オブジェクトの z 順序(重ね順)を入れ替えます。 | DisplayObjectContainer | |
![]() |
子リスト内の指定されたインデックス位置に該当する 2 つの子オブジェクトの z 順序 (重ね順) を入れ替えます。 | DisplayObjectContainer | |
![]() | [override]
アプリケーションの DisplayObject の階層におけるこのオブジェクトの位置を示すストリングを返します。 | FlexSprite | |
![]() |
子の位置とサイズを検証し、その他のビジュアルオブジェクトを描画します。 | UIComponent | |
![]() |
必要に応じて、このオブジェクトのプロパティとレイアウトを検証および更新し、それを再描画します。 | UIComponent | |
![]() |
commitProperties() メソッドを呼び出してコンポーネントのプロパティを検証するために、レイアウトロジックによって使用されます。 | UIComponent | |
![]() |
コンポーネントの測定サイズを検証します。LayoutManager.invalidateSize() メソッドがこの ILayoutManagerClient を指定して呼び出された場合、測定の実行時に validateSize() メソッドが呼び出されます。 | UIComponent | |
![]() |
このコンポーネントに割り当てられたバリデータからの valid と invalid の両方のイベントを処理します。 | UIComponent | |
![]() |
指定されたオブジェクトのプリミティブな値を返します。 | Object | |
![]() |
垂直方向のグラデーションを描画するときに rot パラメータとして drawRoundRect() メソッドに渡すことのできるボックスの Matrix を返します。 | UIComponent | |
![]() |
指定されたイベントタイプについて、この EventDispatcher オブジェクトまたはその祖先にイベントリスナーが登録されているかどうかを確認します。 | EventDispatcher | |
| メソッド | 定義元 | ||
|---|---|---|---|
![]() |
フォーカス矩形を調整します。 | UIComponent | |
![]() |
これは、Flex フレームワークが Dissolve エフェクトをサポートするために使用する内部メソッドです。 | UIComponent | |
![]() |
子オブジェクトの作成後に行われる最終処理を実行します。 | UIComponent | |
![]() |
コンポーネントに設定されたプロパティを処理します。 | UIComponent | |
このコンポーネントの境界線を作成します。 | VideoDisplay | ||
![]() |
コンポーネントの子オブジェクトを作成します。 | UIComponent | |
![]() |
使用中の埋め込みフォントに基づくコンテキストで、新しいオブジェクトを作成します。 | UIComponent | |
![]() |
指定された moduleFactory を使用して、オブジェクトを作成します。 | UIComponent | |
![]() |
UIComponent オブジェクトがフォーカスを取得したときに呼び出されるイベントハンドラです。 | UIComponent | |
![]() |
UIComponent オブジェクトがフォーカスを失ったときに呼び出されるイベントハンドラです。 | UIComponent | |
![]() |
このコンポーネントの初期化を完了させます。 | UIComponent | |
![]() |
このコンポーネントのアクセシビリティコードを初期化します。 | UIComponent | |
![]() |
通常、UITextField オブジェクトが含まれているコンポーネントのうち、UITextField オブジェクトがフォーカスを取得したコンポーネントによってオーバーライドされます。 | UIComponent | |
![]() |
keyDown イベントに対して呼び出されるイベントハンドラです。 | UIComponent | |
![]() |
keyUp イベントに対して呼び出されたイベントハンドラです。 | UIComponent | |
境界の位置とサイズを設定することで、サイズ変更に応答します。 | VideoDisplay | ||
![]() |
コンポーネントのデフォルトサイズを計算するほか、オプションでデフォルトの最小サイズを計算します。 | UIComponent | |
![]() |
このメソッドは、UIComponent の作成時に呼び出されます。また、ローカライズされたリソースが何らかの方法で変更されたことを示すために、ResourceManager が "change" イベントを送出した時点で常に呼び出されます。 | UIComponent | |
![]() |
オブジェクトの描画およびその子のサイズや位置の設定を行います。 | UIComponent | |
| イベント | 概要 | 定義元 | ||
|---|---|---|---|---|
![]() | [ブロードキャスト イベント] Flash Player または AIR アプリケーションがオペレーティングシステムのフォーカスを取得して、アクティブになったときに送出されます。 | EventDispatcher | ||
![]() | addChild() メソッドまたは addChildAt() メソッドを使用して、コンポーネントをコンテンツである子としてコンテナに追加したときに送出されます。 | UIComponent | ||
![]() | 表示オブジェクトが表示リストに追加されたときに送出されます。 | DisplayObject | ||
![]() | 表示オブジェクトが、直接、または表示オブジェクトを含むサブツリーの追加により、ステージ上の表示リストに追加されたときに送出されます。 | DisplayObject | ||
![]() | ユーザーがコンテキストメニューから「削除」を選択した場合に送信されます。 | InteractiveObject | ||
![]() | ユーザーが同じ InteractiveObject 上でポインティングデバイスのメインボタンを押して離すと送出されます。 | InteractiveObject | ||
| タイムアウトまたは close() メソッドの呼び出しによって NetConnection オブジェクトが閉じたときに送出されます。 | VideoDisplay | |||
| 再生ヘッドが FLV ファイルの末尾に達したときに送出されます。 | VideoDisplay | |||
![]() | ユーザージェスチャが AIR アプリケーションでこのインタラクティブオブジェクトに関連付けられたコンテキストメニューをトリガすると、送出されます。 | InteractiveObject | ||
![]() | ユーザーがコピー操作のためにプラットフォーム固有のアクセラレータキーの組み合わせをアクティブ化したとき、またはコンテキストメニューから「コピー」を選択した場合に送信されます。 | InteractiveObject | ||
![]() | コンポーネントの構築、プロパティ処理、測定、レイアウト、および描画が完了したときに送出されます。 | UIComponent | ||
| キューポイントの time プロパティの値が現在の再生ヘッドの位置の値に等しくなったときに送出されます。 | VideoDisplay | |||
![]() | ビューステートの変更後に送出されます。 | UIComponent | ||
![]() | currentState プロパティが変更された後、ビューステートが変更される前に送出されます。 | UIComponent | ||
![]() | ユーザーがカット操作のためにプラットフォーム固有のアクセラレータキーの組み合わせをアクティブ化したとき、またはコンテキストメニューから「カット」を選択した場合に送信されます。 | InteractiveObject | ||
![]() | [ブロードキャスト イベント] Flash Player または AIR アプリケーションがオペレーティングシステムのフォーカスを失って、非アクティブになったときに送出されます。 | EventDispatcher | ||
![]() | オブジェクトの doubleClickEnabled フラグが true に設定されている場合にユーザーが InteractiveObject をポインティングデバイスのメインボタンで 2 回続けてすばやくクリックすると送出されます。 | InteractiveObject | ||
![]() | ドラッグ操作が完了したとき(ドラッグデータをドロップターゲットにドロップするか、ドロップを実行せずにドラッグ&ドロップ操作を終了したときのいずれか)、ドラッグイニシエータ(ドラッグしたデータのソースであるコンポーネント)によって送出されます。 | UIComponent | ||
![]() | ユーザーがドロップターゲット上でマウスを離したとき、ドロップターゲットによって送出されます。 | UIComponent | ||
![]() | ドラッグ操作時に、コンポーネント上でマウスを移動したとき、コンポーネントによって送出されます。 | UIComponent | ||
![]() | ユーザーがデータをコンポーネントの外部にドラッグし、ターゲットにドロップしなかったとき、コンポーネントによって送出されます。 | UIComponent | ||
![]() | ドラッグ操作時に、コンポーネント上でマウスを移動したとき、コンポーネントによって送出されます。 | UIComponent | ||
![]() | ドラッグ操作を開始したときにドラッグイニシエータによって送出されます。 | UIComponent | ||
![]() | エフェクトの終了後に送出されます。 | UIComponent | ||
![]() | エフェクトが開始される直前に送出されます。 | UIComponent | ||
![]() | [ブロードキャストイベント] 再生ヘッドが新しいフレームに入るときに送出されます。 | DisplayObject | ||
![]() | コンポーネントがルートビューステートに戻った後に送出されます。 | UIComponent | ||
![]() | [ブロードキャストイベント] 再生ヘッドが現在のフレームを終了するときに送出されます。 | DisplayObject | ||
![]() | コンポーネントがルートビューステートを終了する前に送出されます。 | UIComponent | ||
![]() | 表示オブジェクトがフォーカスを取得した後に送出されます。 | InteractiveObject | ||
![]() | 表示オブジェクトがフォーカスを失った後に送出されます。 | InteractiveObject | ||
![]() | [ブロードキャストイベント] フレーム表示オブジェクトのコンストラクタが実行した後で、かつフレームスクリプトが実行される前に送出されます。 | DisplayObject | ||
![]() | オブジェクトの状態が可視から不可視に変化したときに送出されます。 | UIComponent | ||
![]() | コンポーネントの構築と初期化プロパティの設定が完了したときに送出されます。 | UIComponent | ||
![]() | Validator によってコンポーネントが監視されており、検証が失敗した場合に送出されます。 | UIComponent | ||
![]() | ユーザーがキーを押したときに送出されます。 | InteractiveObject | ||
![]() | ユーザーがキーボード操作によってフォーカスを変更しようとすると送出されます。 | InteractiveObject | ||
![]() | ユーザーがキーを離したときに送出されます。 | InteractiveObject | ||
| FLV ファイルのメタデータへのアクセスが初めて発生したときに送出されます。 | VideoDisplay | |||
![]() | ユーザーが同じ InteractiveObject 上でポインティングデバイスの中央ボタンを押して離すと送出されます。 | InteractiveObject | ||
![]() | ユーザーが InteractiveObject インスタンス上でポインティングデバイスの中央ボタンを押したときに送出されます。 | InteractiveObject | ||
![]() | ユーザーが InteractiveObject インスタンス上でポインティングデバイスのボタンを離したときに送出されます。 | InteractiveObject | ||
![]() | ユーザーが InteractiveObject インスタンス上でポインティングデバイスのボタンを押したときに送出されます。 | InteractiveObject | ||
![]() | PopUpManager を使用して開かれたコンポーネントの外側でユーザーがマウスをクリックしたときに、そのコンポーネントから送出されます。 | UIComponent | ||
![]() | ユーザーがポインティングデバイスでフォーカスを変更しようとすると送出されます。 | InteractiveObject | ||
![]() | InteractiveObject の上で、ユーザーがポインティングデバイスを移動させたときに送出されます。 | InteractiveObject | ||
![]() | ユーザーが InteractiveObject インスタンスからポインティングデバイスを離したときに送出されます。 | InteractiveObject | ||
![]() | ユーザーが InteractiveObject インスタンスにポインティングデバイスを合わせたときに送出されます。 | InteractiveObject | ||
![]() | ユーザーが InteractiveObject インスタンス上でポインティングデバイスのボタンを離したときに送出されます。 | InteractiveObject | ||
![]() | マウスホイールが InteractiveObject インスタンス上を回転するときに送出されます。 | InteractiveObject | ||
![]() | PopUpManager を使用して開かれたコンポーネントの外側にユーザーがマウスホイールをスクロールしたときに、そのコンポーネントから送出されます。 | UIComponent | ||
![]() | オブジェクトが移動したときに送出されます。 | UIComponent | ||
![]() | ユーザーがドラッグジェスチャを止めると、ドラッグイニシエータ InteractiveObject から送出されます。 | InteractiveObject | ||
![]() | ドラッグされたオブジェクトがターゲットにドロップされ、そのドロップ操作が DragManager.acceptDragDrop() の呼び出しで受け入れられた場合に、ターゲットの InteractiveObject から送出されます。 | InteractiveObject | ||
![]() | ドラッグジェスチャが境界に入ると、InteractiveObject から送出されます。 | InteractiveObject | ||
![]() | ドラッグジェスチャが境界を出ると、InteractiveObject から送出されます。 | InteractiveObject | ||
![]() | ドラッグジェスチャが境界の範囲内で行われている間、InteractiveObject から継続的に送出されます。 | InteractiveObject | ||
![]() | ドラッグ操作の開始時に、DragManager.doDrag() 呼び出しのドラッグイニシエータとして指定されている InteractiveObject から送出されます。 | InteractiveObject | ||
![]() | ドラッグ操作が行われている間に、DragManager.doDrag() 呼び出しのドラッグイニシエータとして指定されている InteractiveObject から送出されます。 | InteractiveObject | ||
![]() | ユーザーがペースト操作のためにプラットフォーム固有のアクセラレータキーの組み合わせをアクティブ化したとき、またはコンテキストメニューから「ペースト」を選択した場合に送信されます。 | InteractiveObject | ||
| ビデオの再生中に継続的に送出されます。 | VideoDisplay | |||
![]() | コンポーネントの初期化シーケンスの始めに送出されます。 | UIComponent | ||
| FLV ファイルが完全にダウンロードされるまで継続的に送出されます。 | VideoDisplay | |||
| FLV ファイルがロードされ、再生の準備ができたときに送出されます。 | VideoDisplay | |||
![]() | removeChild() または removeChildAt() メソッドを使用して、コンポーネントをコンテンツである子としてコンテナから削除したときに送出されます。 | UIComponent | ||
![]() | 表示オブジェクトが表示リストから削除されようとしているときに送出されます。 | DisplayObject | ||
![]() | 表示オブジェクトが、直接、または表示オブジェクトを含むサブツリーの削除により、表示リストから削除されようとしているときに送出されます。 | DisplayObject | ||
![]() | [ブロードキャストイベント] 表示リストが更新およびレンダリングされようとしているときに送出されます。 | DisplayObject | ||
![]() | コンポーネントのサイズが変更されたときに送出されます。 | UIComponent | ||
| コントロールの自動巻き戻し時に送出されます。 | VideoDisplay | |||
![]() | ユーザーが同じ InteractiveObject 上でポインティングデバイスの右ボタンを押して離すと送出されます。 | InteractiveObject | ||
![]() | ユーザーが InteractiveObject インスタンス上でポインティングデバイスのボタンを押したときに送出されます。 | InteractiveObject | ||
![]() | ユーザーが InteractiveObject インスタンス上でポインティングデバイスのボタンを離したときに送出されます。 | InteractiveObject | ||
![]() | ユーザーが InteractiveObject インスタンスからポインティングデバイスを離したときに送出されます。 | InteractiveObject | ||
![]() | ユーザーが InteractiveObject インスタンスにポインティングデバイスを合わせたときに送出されます。 | InteractiveObject | ||
![]() | ユーザーがすべて選択操作のためにプラットフォーム固有のアクセラレータキーの組み合わせをアクティブ化したとき、またはコンテキストメニューから「すべて選択」を選択した場合に送信されます。 | InteractiveObject | ||
![]() | オブジェクトの状態が不可視から可視に変化したときに送出されます。 | UIComponent | ||
| コントロールの状態が変化したときに送出されます。 | VideoDisplay | |||
![]() | オブジェクトの tabChildren フラグの値が変更されたときに送出されます。 | InteractiveObject | ||
![]() | オブジェクトの tabEnabled フラグが変更されたときに送出されます。 | InteractiveObject | ||
![]() | オブジェクトの tabIndex プロパティの値が変更されたときに送出されます。 | InteractiveObject | ||
![]() | ツールヒントを作成するときにコンポーネントによって送出されます。 | UIComponent | ||
![]() | コンポーネントのツールヒントが非表示にされており、まもなく破棄されるときに、コンポーネントによって送出されます。 | UIComponent | ||
![]() | コンポーネントのツールヒントが非表示にされる前に、コンポーネントによって送出されます。 | UIComponent | ||
![]() | コンポーネントのツールヒントが表示される前に、コンポーネントによって送出されます。 | UIComponent | ||
![]() | コンポーネントのツールヒントが表示された後に、コンポーネントによって送出されます。 | UIComponent | ||
![]() | toolTip プロパティが設定されているコンポーネント上にユーザーがマウスを移動すると同時に、そのコンポーネントによって送出されます。 | UIComponent | ||
![]() | オブジェクトの commitProperties()、measure() および updateDisplayList() メソッドが必要に応じて呼び出されたときに送出されます。 | UIComponent | ||
![]() | Validator によってコンポーネントが監視されており、検証が成功した場合に送出されます。 | UIComponent | ||
![]() | プログラムまたはユーザー操作のいずれかによって、値が変更されたときに送出されます。 | UIComponent | ||
| スタイル | 説明 | 定義元 | ||
|---|---|---|---|---|
backgroundAlpha | 型: Number CSS 継承: nobackgroundColor プロパティで定義されている、backgroundImage スタイルで定義されているイメージまたは SWF ファイルの背景色のアルファレベルです。有効な値の範囲は、0.0 ~ 1.0 です。ほとんどのコントロールではデフォルト値は 1.0 ですが、ToolTip コントロールの場合デフォルト値は 0.95 であり、Alert コントロールの場合デフォルト値は 0.9 です。
デフォルト値 : 1.0. | VideoDisplay | ||
backgroundColor | 型: uint 形式: Color CSS 継承: no コンポーネントの背景色です。 backgroundColor と backgroundImage の両方を設定できます。一部のコンポーネントには背景色がありません。DataGrid コントロールでは、このスタイル設定は無視されます。 デフォルト値は undefined で、未定義であることを意味します。このスタイルと backgroundImage スタイルの両方が undefined である場合、コンポーネントは透明な背景を持ちます。
Application コンテナの場合、このスタイルはアプリケーションのロード時の背景色と、アプリケーションの実行時の背景のグラデーションを指定します。 指定された色よりもわずかに濃い色とわずかに薄い色の間でグラデーションパターンが計算されます。 ほとんどの Flex コントロールのデフォルトスキンは、部分的に透明です。この結果、コンテナの背景色が、そのコンテナの中のコントロールに部分的ににじみ出るように表示されます。コントロールの
<mx:Container backgroundColor="0x66CC66"/>
<mx:ControlName ... fillAlphas="[1,1]"/>
</mx:Container>
| VideoDisplay | ||
backgroundDisabledColor | 型: uint 形式: Color CSS 継承: yes コンポーネントが無効になっている場合のコンポーネント背景色です。 デフォルト値は undefined です。List コントロールのデフォルト値は、0xDDDDDD(明るい灰色)です。 コンテナが無効になっている場合は、背景がグレー表示されます。このグレー表示の度合いは、disabledOverlayAlpha スタイルで制御します。
| VideoDisplay | ||
backgroundImage | 型: Object 形式: File CSS 継承: no コンポーネントの背景イメージです。 これには、絶対 URL、相対 URL、絶対クラス、または相対クラスを指定できます。 backgroundColor と backgroundImage を同時に設定することが可能です。背景色の前面に背景イメージを表示します。 デフォルト値は undefined で、"未定義である" ことを意味します。このスタイルと backgroundColor スタイルの両方が undefined である場合、コンポーネントは透明な背景を持ちます。
ほとんどの Flex コントロールのデフォルトスキンは、部分的に透明です。この結果、コンテナの背景イメージが、そのコンテナの中のコントロールに部分的ににじみ出るように表示されます。コントロールの
<mx:Container backgroundColor="0x66CC66"/>
<mx:ControlName ... fillAlphas="[1,1]"/>
</mx:Container>
| VideoDisplay | ||
backgroundSize | 型: String CSS 継承: nobackgroundImage で指定されているイメージを、元のサイズとは異なるサイズに拡大および縮小します。 "100%" に設定すると、コンポーネント全体に収まるサイズにイメージを伸縮します。パーセント値で指定する場合は、パーセント記号(%)付きで指定する必要があります。 Application コンテナのデフォルトは 100% % です。 他のすべてのコンテナのデフォルト値は auto で、イメージの元のサイズが維持されます。
| VideoDisplay | ||
![]() | 型: String CSS 継承: no コンテンツ領域の上端からコントロールのベースライン位置までの垂直距離(ピクセル単位)を表します。 このスタイルが設定されている場合、コンポーネントのベースラインはそのコンテンツ領域の上端に対して固定されます。コンテナのサイズが変更されても、コンポーネントのベースラインとそのコンテンツ領域の上端の垂直距離は維持されます。 このスタイルが有効なのは、Canvas コンテナのコンポーネントで使用する場合、または デフォルト値は | UIComponent | ||
borderColor | 型: uint 形式: Color CSS 継承: no 境界線の色です。 デフォルト値はコンポーネントのクラスに応じて異なります。クラスでオーバーライドされない場合は 0xB7BABC になります。
| VideoDisplay | ||
borderSides | 型: String CSS 継承: no 境界ボックスの境界線のうち、どれが表示されるかを示します。表示する境界線をスペース区切りのストリングで指定します。 ストリングには、任意の順序で、 "left"、"top"、"right"、および "bottom" を含めることができます。デフォルト値は "left top right bottom" です。この場合、4 辺のすべての境界を表示します。このスタイルは、borderStyle が "solid" の場合にのみ使用されます。
| VideoDisplay | ||
borderSkin | 型: Class CSS 継承: no コンポーネントの境界線のスキンクラスです。 明示的にデフォルト値が設定されている場合を除き、mx.skins.halo.HaloBorder クラスがすべてのコンポーネントのデフォルト値になります。Panel コンテナのデフォルト値は mx.skins.halo.PanelSkin です。コンポーネントのデフォルト値を確認するには、default.css ファイルを参照してください。 デフォルト値 : mx.skins.halo.HaloBorder. | VideoDisplay | ||
borderStyle | 型: String CSS 継承: no 境界ボックスのスタイルです。 有効な値は、 "none"、"solid"、"inset"、および "outset" です。デフォルト値はコンポーネントのクラスに応じて異なります。クラスでオーバーライドされない場合は "inset" になります。ほとんどの Container のデフォルト値は "none" です。
| VideoDisplay | ||
borderThickness | 型: Number 形式: Length CSS 継承: no 境界ボックスの境界線の幅です。 borderStyle が "solid" に設定されている場合にのみ使用できます。
デフォルト値 : 1. | VideoDisplay | ||
![]() | 型: String CSS 継承: no コンポーネントの下端からコンテンツ領域の下端までの垂直距離(ピクセル単位)を表します。 このスタイルが設定されている場合、コンポーネントの下端はそのコンテンツ領域の下端に対して固定されます。コンテナのサイズが変更されても、2 つの下端の垂直距離は維持されます。 このスタイルが有効なのは、Canvas コンテナのコンポーネントで使用する場合、または デフォルト値は | UIComponent | ||
cornerRadius | 型: Number 形式: Length CSS 継承: no コンポーネントの角に付いている丸みの半径です。デフォルト値はコンポーネントのクラスに応じて異なります。クラスでオーバーライドされない場合は 0 になります。ApplicationControlBar のデフォルト値は 5 です。 | VideoDisplay | ||
dropShadowColor | 型: uint 形式: Color CSS 継承: yes ドロップシャドウの色です。 デフォルト値 : 0x000000. | VideoDisplay | ||
dropShadowEnabled | 型: Boolean CSS 継承: no コンポーネントのドロップシャドウの表示または非表示を指定するブール型プロパティです。 このスタイルは borderStyle="solid" と共に使用します。デフォルト値は false です。
メモ:ドロップシャドウをコンテナに表示するには、 | VideoDisplay | ||
![]() | 型: uint 形式: Color CSS 継承: yes 検証が失敗した場合のコンポーネントのハイライトの色です。Flex では、検証が失敗した場合、コンポーネントの borderColor スタイルもこの errorColor に設定します。. | UIComponent | ||
![]() | 型: String CSS 継承: no フォーカス矩形で使用されるブレンドモードです。詳細については、flash. | UIComponent | ||
![]() | 型: Class CSS 継承: no フォーカス矩形の描画に使用するスキンです。. | UIComponent | ||
![]() | 型: Number 形式: Length CSS 継承: no フォーカス矩形のアウトラインの幅(ピクセル単位)を表します。. | UIComponent | ||
![]() | 型: String CSS 継承: no コンポーネントのコンテンツ領域の中心からコンポーネントの中心までの水平距離(ピクセル単位)を表します。 このスタイルが設定されている場合、コンポーネントの中心はそのコンテンツ領域の中心に対して固定されます。コンテナのサイズが変更されても、2 つの中心の水平距離は維持されます。 このスタイルが有効なのは、Canvas コンテナのコンポーネントで使用する場合、または デフォルト値は | UIComponent | ||
![]() | 型: String CSS 継承: no コンポーネントのコンテンツ領域の左端からコンポーネントの左端までの水平距離(ピクセル単位)を表します。 このスタイルが設定されている場合、コンポーネントの左端はそのコンテンツ領域の左端に対して固定されます。コンテナのサイズが変更されても、2 つの左端の水平距離は維持されます。 このスタイルが有効なのは、Canvas コンテナのコンポーネントで使用する場合、または デフォルト値は | UIComponent | ||
![]() | 型: String CSS 継承: no コンポーネントの右端からコンテンツ領域の右端までの水平距離(ピクセル単位)を表します。 このスタイルが設定されている場合、コンポーネントの右端はそのコンテンツ領域の右端に対して固定されます。コンテナのサイズが変更されても、2 つの右端の水平距離は維持されます。 このスタイルが有効なのは、Canvas コンテナのコンポーネントで使用する場合、または デフォルト値は | UIComponent | ||
shadowDirection | 型: String CSS 継承: no ドロップシャドウの方向です。 有効な値は、 "left"、"center"、および "right" です。
デフォルト値 : "center". | VideoDisplay | ||
shadowDistance | 型: Number 形式: Length CSS 継承: no ドロップシャドウの幅です。このプロパティを負の値に設定すると、シャドウはコンポーネントの上に表示されます。 デフォルト値 : 2. | VideoDisplay | ||
![]() | 型: uint 形式: Color CSS 継承: yes コンポーネントのテーマカラーです。このプロパティは、ハイライトの外観やコンポーネントが選択されたときの外観、およびその他の同様の視覚的なキューをコントロールしますが、コンポーネントの通常の境界線や背景色には影響を与えません。 推奨される値は、 haloGreen、haloBlue, haloOrange、および haloSilver です。ただし、任意の有効なカラー値を使用できます。 | UIComponent | ||
![]() | 型: String CSS 継承: no コントロールのコンテンツ領域の上端からコンポーネントの上端までの垂直距離(ピクセル単位)を表します。 このスタイルが設定されている場合、コンポーネントの上端はそのコンテンツ領域の上端に対して固定されます。コンテナのサイズが変更されても、2 つの上端の垂直距離は維持されます。 このスタイルが有効なのは、Canvas コンテナのコンポーネントで使用する場合、または デフォルト値は | UIComponent | ||
![]() | 型: String CSS 継承: no コンポーネントのコンテンツ領域の中心からコンポーネントの中心までの垂直距離(ピクセル単位)を表します。このスタイルが設定されている場合、コンポーネントの中心はそのコンテンツ領域の中心に対して固定されます。コンテナのサイズが変更されても、2 つの中心の垂直距離は維持されます。 このスタイルが有効なのは、Canvas コンテナのコンポーネントで使用する場合、または デフォルト値は | UIComponent | ||
| autoBandWidthDetection | プロパティ |
autoBandWidthDetection:Boolean
組み込まれている自動帯域幅検出機能を VideoDisplay コントロールで使用するかどうかを指定します。 false の場合は、FMS との接続で Flash Media Server(FMS)2 の main.asc ファイルを要求しません。 true の場合は、main.asc を実装して FMS のディレクトリ構造に保存する必要があります。 main.asc ファイルは次の関数を定義する必要があります。
application.onConnect = function(p_client, p_autoSenseBW)
{
//Add security code here.
this.acceptConnection(p_client);
if (p_autoSenseBW)
this.calculateClientBw(p_client);
else
p_client.call("onBWDone");
}
application.calculateClientBw = function(p_client)
{
// Add code to set the clients BandWidth.
// Use p_client.getStats() which returns bytes_in
// and bytes_Out and check your bandWidth using
// p_client.call("onBWCheck", result, p_client.payload).
p_client.call("onBWDone");
}
Client.prototype.getStreamLength = function(p_streamName)
{
return Stream.length(p_streamName);
}
デフォルト値 : false.
このプロパティはデータバインディングのソースとして使用できます。 このプロパティを変更すると、 autoBandWidthDetection イベントが送出されます。
public function get autoBandWidthDetection():Boolean public function set autoBandWidthDetection(value:Boolean):void| autoPlay | プロパティ |
autoPlay:Boolean
source プロパティが設定されたときに、ビデオの再生をすぐに開始するかどうかを指定します。 true の場合、ただちにビデオファイルのバッファリングと再生が始まります。
<Check Alignment of PHs>が autoPlay に設定されている場合でも、false メソッドが呼び出された後にビデオのロードが開始されます。initialize()Flash Media Server の場合は、この操作によってストリームが作成され、表示する最初のフレームがロードされます(autoSize または aspectRatio が true の場合は、これ以降のフレームもロードされます)。 HTTP ダウンロードの場合は、ストリームのダウンロードが開始され、最初のフレームが表示されます。
デフォルト値 : true.
public function get autoPlay():Boolean public function set autoPlay(value:Boolean):void| autoRewind | プロパティ |
autoRewind:Boolean
stop() メソッドが呼び出された、またはストリームの最後に到達したために再生が停止したときに、FLV ファイルを最初のフレームまで巻き戻すかどうかを指定します。このプロパティは、ライブストリーミングビデオには効果がありません。
デフォルト値 : true.
このプロパティはデータバインディングのソースとして使用できます。 このプロパティを変更すると、 autoRewindChanged イベントが送出されます。
public function get autoRewind():Boolean public function set autoRewind(value:Boolean):void| border | プロパティ |
protected var border:IFlexDisplayObjectコントロールの境界線オブジェクトです。
| borderMetrics | プロパティ |
borderMetrics:EdgeMetrics [読み取り専用]
left、top、right、および bottom の4 つのプロパティを持つ EdgeMetrics オブジェクトを返します。各プロパティの値は、ピクセル単位で表した、コントロール各辺の境界の太さです。
public function get borderMetrics():EdgeMetrics| bufferTime | プロパティ |
bufferTime:Numberビデオファイルの再生を開始するまでにビデオをメモリにバッファする秒数です。RTMP 上での転送速度の遅いストリーミングの場合は、このプロパティをデフォルトより高い値に設定することが重要です。
デフォルト値 : 0.1.
このプロパティはデータバインディングのソースとして使用できます。 このプロパティを変更すると、 bufferTimeChanged イベントが送出されます。
public function get bufferTime():Number public function set bufferTime(value:Number):void| bytesLoaded | プロパティ |
bytesLoaded:int [読み取り専用] すでにロード済みで再生可能なバイト数です。この値は、HTTP を使用してメディアをロードした場合にのみ有効です。
入力ストリームがない場合、Flash Media Server から得たストリームである場合、または情報がまだ利用できない場合、この値は -1 です。
このプロパティはデータバインディングのソースとして使用できます。 このプロパティを変更すると、 progress イベントが送出されます。
public function get bytesLoaded():int| bytesTotal | プロパティ |
bytesTotal:int [読み取り専用] ロードするバイト数の合計です。この値は、HTTP を使用してメディアをロードした場合にのみ有効です。
入力ストリームがない場合、Flash Media Server から得たストリームである場合、または情報がまだ利用できない場合、この値は -1 です。
このプロパティはデータバインディングのソースとして使用できます。 このプロパティを変更すると、 progress イベントが送出されます。
public function get bytesTotal():int| cuePointManager | プロパティ |
cuePointManager:Object [読み取り専用]
VideoPlayer コントロールに関連付けられた CuePointManager クラスのインスタンスです。このオブジェクトを使用してキューポイントを制御できます。このオブジェクトを使用しない場合は、cuePoints プロパティを使用して制御します。
キューポイントを使用すると、ビデオの再生が指定の位置に達した時点で cuePoint イベントをトリガできます。キューポイントを設定するには、CuePointManager クラスのメソッドを使用します。
FLV に埋め込んだキューポイントは、cuePoints や cuePointManager では使用できません。 これらを取得するには、metadata プロパティまたは metadataReceived イベントにアクセスします。
public function get cuePointManager():Object関連項目
| cuePointManagerClass | プロパティ |
cuePointManagerClass:Class使用するキューポイントマネージャです。mx.controls.videoClasses.CuePointManager に設定すると、キューポイントの管理が有効になります。
public function get cuePointManagerClass():Class public function set cuePointManagerClass(value:Class):void関連項目
| cuePoints | プロパティ |
cuePoints:Array
コントロールに関連付けられているキューポイントの配列です。このプロパティを使用してキューポイントを制御できます。このプロパティを使用しない場合は、cuePointManager プロパティを使用して制御します。
キューポイントを使用すると、ビデオの再生が指定の位置に達した時点で cuePoint イベントをトリガできます。キューポイントを設定するには、cuePoints プロパティに配列を渡します。
FLV に埋め込んだキューポイントは、cuePoints や cuePointManager では使用できません。 これらを取得するには、metadata プロパティまたは metadataReceived イベントにアクセスします。
この配列では、エレメントごとに 2 つのフィールドを指定します。
name フィールドで、キューポイントの任意の名前を指定します。time フィールドで、キューポイントを関連付ける VideoDisplay コントロールの再生ヘッド位置を秒数で指定します。このプロパティはデータバインディングのソースとして使用できます。 このプロパティを変更すると、 cuePointsChanged イベントが送出されます。
public function get cuePoints():Array public function set cuePoints(value:Array):void| idleTimeout | プロパティ |
idleTimeout:intFlash Media Server への接続が停止するまでのアイドル状態(再生一時停止または再生停止)の持続時間をミリ秒単位で指定します。このプロパティは、HTTP による FLV ファイルのダウンロードには影響しません。ストリームがすでにアイドル状態である場合に、このプロパティを設定すると、アイドルのタイムアウト値に新しい値が再設定されます。
デフォルト値 : 300000 (5 分).
public function get idleTimeout():int public function set idleTimeout(value:int):void| live | プロパティ |
live:Boolean
コントロールがライブフィードをストリームするかどうかを指定します。ストリーミングが Flash Media Server からのライブフィードの場合、このプロパティを true に設定します。
デフォルト値 : false.
public function get live():Boolean public function set live(value:Boolean):void| maintainAspectRatio | プロパティ |
maintainAspectRatio:Booleanビデオのサイズを変更するときに、コントロールで元の縦横比を維持するかどうかを指定します
デフォルト値 : true.
このプロパティはデータバインディングのソースとして使用できます。 このプロパティを変更すると、 maintainAspectRatioChanged イベントが送出されます。
public function get maintainAspectRatio():Boolean public function set maintainAspectRatio(value:Boolean):void| metadata | プロパティ |
metadata:Object [読み取り専用]
NetSteam.onMetaData() () コールバックメソッドが存在する場合に、その呼び出しで得られるメタデータ情報パケットを収めたオブジェクトです。metadataReceived イベントが送出されると、準備が整います。
Flash 8 エンコーダを使用して FLV ファイルをエンコードした場合、metadata プロパティは次に示す情報を含みます。より古いバージョンでエンコードされた FLV ファイルの場合は、heightwidth、および duration の値のみを含みます。
| パラメータ | 説明 |
|---|---|
canSeekToEnd | ブール値です。プログレッシブダウンロードされるムービークリップの最後をシークできるようにするために、最後のフレームにキーフレームを付けて FLV ファイルをエンコードした場合に true になります。最後のフレームにキーフレームを付けずに FLV ファイルをエンコードした場合は false になります。 |
cuePoints | オブジェクトの配列です。FLV ファイルに埋め込まれたキューポイントごとに存在します。FLV ファイルがキューポイントを含んでいない場合、値は undefined になります。各オブジェクトは次のプロパティを持ちます。
|
audiocodecid | 使用されたオーディオコーデック(エンコード/デコード方法)を示す数値です。 |
audiodelay | FLV ファイルのエンコード元ソースファイルの時間 0 を表す数値です。
ビデオコンテンツは、オーディオを同期するために必要な短時間だけ遅延させられます。たとえば、 VideoDisplay クラスでは、その時間設定でこの時間差が補正されます。 これは、ソースファイルで使用していた時間設定を引き続き使用できることを意味します。 |
audiodatarate | オーディオの 1 秒あたりのキロバイトを示す数値です。 |
videocodecid | ビデオのエンコードに使用されたコーデックのバージョンを示す数値です。 |
framerate | FLV ファイルのフレームレートを示す数値です。 |
videodatarate | FLV ファイルのビデオのデータレートを示す数値です。 |
height | FLV ファイルの高さを示す数値です。 |
width | FLV ファイルの幅を示す数値です。 |
duration | FLV ファイルの継続時間を秒単位で示す数値です。 |
このプロパティはデータバインディングのソースとして使用できます。 このプロパティを変更すると、 metadataReceived イベントが送出されます。
public function get metadata():Object| playheadTime | プロパティ |
playheadTime:Numberビデオの再生を開始してからの再生ヘッドの位置を秒数で示します。多くの VideoPlay イベントのイベントオブジェクトには、イベントが発生したビデオファイル内の位置を特定できるように、再生ヘッド位置が含まれています。
このプロパティを秒単位の値に設定すると、シーク操作が実行されます。現在ビデオを再生中の場合は、新しい再生ヘッド位置から再生を継続します。ビデオが一時停止状態の場合は、新しい再生ヘッド位置をシークし、一時停止したままになります。ビデオが停止状態の場合は、新しい再生ヘッド位置をシークし、一時停止状態に移行します。このプロパティの設定によるライブビデオストリームへの影響はありません。
新しい再生ヘッド位置が 0 未満または NaN である場合、コントロールが例外をスローします。新しい再生ヘッド位置がビデオの末尾または現在ダウンロード済みのビデオファイル容量を超過している場合、コントロールはシークを継続します。
FLV ファイルの場合、playheadTime プロパティを設定すると、指定した位置に最も近いキーフレームをシークします。キーフレームは、エンコード時に FLV ファイルで指定します。したがって、その位置にキーフレームを指定していない場合、指定した時間とは異なる位置でシークされることがあります。
プレーヤーが無応答状態である場合は、要求がキューに置かれます。
ストリームが接続されていないとき、このプロパティを設定すると、例外がスローされます。stateChange イベントと connected プロパティを使用して、このプロパティを安全に設定できる時期を判断します。
デフォルト値 : NaN.
このプロパティはデータバインディングのソースとして使用できます。 このプロパティを変更すると、 playheadUpdate イベントが送出されます。
public function get playheadTime():Number public function set playheadTime(value:Number):void| playheadUpdateInterval | プロパティ |
playheadUpdateInterval:int
playheadUpdate イベントの発生する間隔をミリ秒単位で指定します。
ビデオの再生中にこのプロパティを設定すると、タイマーが 0 から再開され、次回の playheadUpdate イベントは新しい期間が経過した後に発生します。
デフォルト値 : 250.
public function get playheadUpdateInterval():int public function set playheadUpdateInterval(value:int):void| playing | プロパティ |
playing:Boolean [読み取り専用]
true の場合、メディアは現在再生中です。
このプロパティはデータバインディングのソースとして使用できます。 このプロパティを変更すると、 stateChange イベントが送出されます。
public function get playing():Boolean| progressInterval | プロパティ |
progressInterval:int
progress イベントの発生する間隔をミリ秒単位で指定します。progress イベントは、ビデオファイルのダウンロードが完了するまで継続的に発生します。
ビデオのダウンロード中にこのプロパティを設定すると、タイマーが 0 から再開され、次回の progress イベントは新しい期間が経過した後に発生します。
デフォルト値 : 250.
public function get progressInterval():int public function set progressInterval(value:int):void| source | プロパティ |
source:Stringストリーミングする FLV ファイルの相対パスとファイル名です。
このプロパティはデータバインディングのソースとして使用できます。 このプロパティを変更すると、 sourceChanged イベントが送出されます。
public function get source():String public function set source(value:String):void| state | プロパティ |
state:String [読み取り専用]
VideoDisplay コントロールの現在の状態です。 <Check Alignment of PHs>、load()、play()、および stop() の各メソッドの呼び出し、および pause() プロパティの設定によって、このプロパティが設定されます。playHeadTime
<Check Alignment of PHs>VideoEvent クラスで、このプロパティの値を、VideoEvent.BUFFERING、VideoEvent.CONNECTION_ERROR、VideoEvent.DISCONNECTED、VideoEvent.EXEC_QUEUED_CMD、VideoEvent.LOADING、VideoEvent.PAUSED、VideoEvent.PLAYING、VideoEvent.RESIZING、VideoEvent.REWINDING、VideoEvent.SEEKING、および VideoEvent.STOPPED のように定義できます。
デフォルト値 : VideoEvent.DISCONNECTED.
このプロパティはデータバインディングのソースとして使用できます。 このプロパティを変更すると、 stateChange イベントが送出されます。
public function get state():String関連項目
| stateResponsive | プロパティ |
stateResponsive:Boolean [読み取り専用]
VideoDisplay コントロールが応答可能状態(true)であるか、応答不可状態(false)であるかを指定します。 ビデオのロード中または巻き戻し中のコントロールは応答不可状態になります。
<Check Alignment of PHs>プロパティが、state、VideoEvent.CONNECTION_ERROR、VideoEvent.EXEC_QUEUED_CMD、または VideoEvent.RESIZING の値を持つときも、コントロールは応答可能な状態です。VideoEvent.SEEKING
コントロールが無応答状態である場合、play()、load()、stop()、および pause() の各メソッドへの呼び出しはキューに置かれ、コントロールが応答可能な状態に変わったときに実行されます。
このプロパティはデータバインディングのソースとして使用できます。 このプロパティを変更すると、 stateChange イベントが送出されます。
public function get stateResponsive():Boolean| totalTime | プロパティ |
totalTime:Numberメディアの全体の長さを秒数で示します。FLV 1.0 ビデオファイルの場合は、このプロパティを手動で設定します。FLV 1.1 以降では、この値はコントロールで自動的に計算されます。
このプロパティはデータバインディングのソースとして使用できます。 このプロパティを変更すると、 metadataReceived イベントが送出されます。
public function get totalTime():Number public function set totalTime(value:Number):void| videoHeight | プロパティ |
videoHeight:int [読み取り専用]
ロードされた FLV ファイルの高さです。FLV ファイルがまだロードされていない場合は -1 になります。
このプロパティはデータバインディングのソースとして使用できます。 このプロパティを変更すると、 resize イベントが送出されます。
public function get videoHeight():int| videoWidth | プロパティ |
videoWidth:int [読み取り専用]
ロードされた FLV ファイルの幅です。FLV ファイルがまだロードされていない場合は l-1 になります。
このプロパティはデータバインディングのソースとして使用できます。 このプロパティを変更すると、 resize イベントが送出されます。
public function get videoWidth():int| volume | プロパティ |
volume:Numberボリュームレベルです。0 から 1 の範囲の値で指定します。
デフォルト値 : 0.75.
このプロパティはデータバインディングのソースとして使用できます。 このプロパティを変更すると、 volumeChanged イベントが送出されます。
public function get volume():Number public function set volume(value:Number):void| VideoDisplay | () | コンストラクタ |
public function VideoDisplay()コンストラクタです。
| attachCamera | () | メソッド |
public function attachCamera(camera:Camera):voidカメラからビデオストリームの再生を行うかどうかを指定します。ビデオは、アプリケーションウィンドウ内のコントロールの境界内に表示されます。
パラメータ
camera:Camera — ビデオデータをキャプチャする Camera オブジェクトです。
|
| close | () | メソッド |
public function close():void
入力ストリームと Flash Media Server への接続を強制的に閉じます。このメソッドを呼び出すと、close イベントが送出されます。アイドル時間が、idleTimeout プロパティで定義したタイムアウトに達すると接続が自動的に終了するので、通常はこのメソッドを直接呼び出す必要はありません。
| createBorder | () | メソッド |
protected function createBorder():void
このコンポーネントの境界線を作成します。境界線は通常 borderStyle スタイルと borderSkin スタイルによって決まります。境界線のプロパティを境界線のインスタンスに設定する必要があります。
| layoutChrome | () | メソッド |
protected function layoutChrome(unscaledWidth:Number, unscaledHeight:Number):void境界の位置とサイズを設定することで、サイズ変更に応答します。
<Check Alignment of PHs>メソッドは、VideoDisplay の境界線の位置とサイズを設定します。VideoDisplay.layoutChrome()<Check Alignment of PHs>VideoDisplay のすべてのサブクラスでは、サブクラスの layoutChrome() メソッドで super.layoutChrome() メソッドを呼び出して、境界線が適切に配置されるようにします。
パラメータ
unscaledWidth:Number — コンポーネントの scaleX プロパティの値にかかわらず、コンポーネントの座標内でピクセル単位によりコンポーネントの幅を指定します。
| |
unscaledHeight:Number — コンポーネントの scaleY プロパティの値にかかわらず、コンポーネントの座標内でピクセル単位でコンポーネントの高さを指定します。
|
| load | () | メソッド |
public function load():voidメディアファイルをロードしますが再生はしません。
このメソッドは、再生せずにファイルをロードする点を除き、play() メソッドに類似しています。自動サイズ変更の実行が適切な場合はそれを実行します。 ロードおよび自動サイズ変更の後、コントロールの状態は VideoEvent.PAUSED に設定されます。
| pause | () | メソッド |
public function pause():void再生ヘッドを移動せずに再生を一時停止します。再生がすでに一時停止または停止状態にある場合は、このメソッドを呼び出しても何も実行されません。
再生を再開するには、play() メソッドを呼び出します。
コントロールが無応答状態である場合、この要求はキューに置かれます。
| play | () | メソッド |
public function play():voidメディアファイルを再生します。ファイルがロードされていない場合は、ロードします。このメソッドは、メディアファイルが一時停止状態、停止状態、またはコントロールで再生状態のときに呼び出すことができます。
コントロールが無応答状態である場合、この要求はキューに置かれます。
| stop | () | メソッド |
public function stop():void
再生を停止します。 autoRewind プロパティが true に設定されている場合は、最初のフレームまで巻き戻します。
再生を再開するには、play() メソッドを呼び出します。
再生がすでに停止している場合は、このメソッドを呼び出しても何も実行されません。コントロールが無応答状態である場合、この要求はキューに置かれます。
| close | イベント |
mx.events.VideoEventmx.events.VideoEvent.CLOSE
タイムアウトまたは close() メソッドの呼び出しによって NetConnection オブジェクトが閉じたときに送出されます。このイベントは、Flash Media Server を操作するときに使用します。
VideoEvent.CLOSE 定数により、イベントオブジェクトの type プロパティ値が close イベント用に定義されます。
イベントオブジェクトの各プロパティには次の値が設定されています。
| プロパティ | 値 |
|---|---|
bubbles | false |
cancelable | false |
currentTarget | イベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。 |
playheadTime | このイベントが発生したときの再生ヘッドの位置です。 |
state | イベントが発生したときの VideoDisplay.state プロパティの値です。 |
stateResponsive | イベントが発生したときの VideoDisplay.stateResponsive プロパティの値です。 |
target | イベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。 |
| complete | イベント |
mx.events.VideoEventmx.events.VideoEvent.COMPLETE再生ヘッドが FLV ファイルの末尾に達したときに送出されます。
VideoEvent.COMPLETE 定数により、イベントオブジェクトの type プロパティ値が complete イベント用に定義されます。
イベントオブジェクトの各プロパティには次の値が設定されています。
| プロパティ | 値 |
|---|---|
bubbles | false |
cancelable | false |
currentTarget | イベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。 |
playheadTime | このイベントが発生したときの再生ヘッドの位置です。 |
state | イベントが発生したときの VideoDisplay.state プロパティの値です。 |
stateResponsive | イベントが発生したときの VideoDisplay.stateResponsive プロパティの値です。 |
target | イベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。 |
| cuePoint | イベント |
mx.events.CuePointEventmx.events.CuePointEvent.CUE_POINT
キューポイントの time プロパティの値が現在の再生ヘッドの位置の値に等しくなったときに送出されます。
CuePointEvent.CUE_POINT 定数により、イベントオブジェクトの type プロパティ値が cuePoint イベント用に定義されます。
イベントオブジェクトの各プロパティには次の値が設定されています。
| プロパティ | 値 |
|---|---|
bubbles | false |
cancelable | false |
cuePointName | キューポイントの名前です。 |
cuePointTime | キューポイントの時間(秒単位)です。 |
cuePointType | ストリング "actionscript" です。 |
currentTarget | イベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。 |
target | イベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。 |
| metadataReceived | イベント |
mx.events.MetadataEventmx.events.MetadataEvent.METADATA_RECEIVEDFLV ファイルのメタデータへのアクセスが初めて発生したときに送出されます。
MetadataEvent.METADATA_RECEIVED 定数により、type プロパティ値が metadataReceived イベント用に定義されます。
このイベントには、次のプロパティがあります。
| プロパティ | 値 |
|---|---|
bubbles | false |
cancelable | false は、キャンセルするデフォルトの動作がないことを示します。 |
currentTarget | イベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。 |
info | キューポイントが設定された FLV ファイルを表すオブジェクトです。このプロパティには、VideoDisplay.metadata プロパティと同じ情報が含まれます。詳しくは、VideoDisplay.metadata プロパティを参照してください。 |
target | イベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。 |
vp | VideoPlayer オブジェクトのインデックスです。 |
| playheadUpdate | イベント |
mx.events.VideoEventmx.events.VideoEvent.PLAYHEAD_UPDATE
ビデオの再生中に継続的に送出されます。イベントの時間間隔は、playheadUpdateInterval プロパティでミリ秒単位で指定し、デフォルト値は 250 ミリ秒です。このイベントは、ビデオが一時停止または停止状態にあるときは送出されません。
VideoEvent.PLAYHEAD_UPDATE 定数により、イベントオブジェクトの type プロパティ値が playheadUpdate イベント用に定義されます。
イベントオブジェクトの各プロパティには次の値が設定されています。
| プロパティ | 値 |
|---|---|
bubbles | false |
cancelable | false |
currentTarget | イベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。 |
playheadTime | このイベントが発生したときの再生ヘッドの位置です。 |
state | イベントが発生したときの VideoDisplay.state プロパティの値です。 |
stateResponsive | イベントが発生したときの VideoDisplay.stateResponsive プロパティの値です。 |
target | イベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。 |
| progress | イベント |
flash.events.ProgressEventflash.events.ProgressEvent.PROGRESSFLV ファイルが完全にダウンロードされるまで継続的に送出されます。
このイベントを使用して、ロード済みバイト数またはバッファ内のバイト数を確認できます。<Check Alignment of PHs>このイベントの送出は、load() または play() メソッドが初めて呼び出されたときに開始され、すべてのバイトがロードされたとき、またはネットワークエラーが発生した場合に終了します。
type プロパティ (progress イベントオブジェクト) の値を定義します。
このイベントには、次のプロパティがあります。
| プロパティ | 値 |
|---|---|
bubbles | false |
bytesLoaded | リスナーがイベントを処理しているときにロードされたアイテム数またはバイト数です。 |
bytesTotal | ロードプロセスが成功した場合に最終的にロードされるアイテムまたはバイトの総数です。 |
cancelable | false は、キャンセルするデフォルトの動作がないことを示します。 |
currentTarget | イベントリスナーで Event オブジェクトをアクティブに処理しているオブジェクトです。 |
target | 進行状況をレポートする オブジェクトです。 |
| ready | イベント |
mx.events.VideoEventmx.events.VideoEvent.READYFLV ファイルがロードされ、再生の準備ができたときに送出されます。
<Check Alignment of PHs>このイベントは、load() または play() メソッドで新しい FLV ファイルがロードされた後で、VideoDisplay コントロールが初めて応答可能状態になったときに送出されます。ロードされた FLV ファイルごとに一度だけ送出されます。
VideoEvent.READY 定数により、イベントオブジェクトの type プロパティ値が ready イベント用に定義されます。
イベントオブジェクトの各プロパティには次の値が設定されています。
| プロパティ | 値 |
|---|---|
bubbles | false |
cancelable | false |
currentTarget | イベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。 |
playheadTime | このイベントが発生したときの再生ヘッドの位置です。 |
state | イベントが発生したときの VideoDisplay.state プロパティの値です。 |
stateResponsive | イベントが発生したときの VideoDisplay.stateResponsive プロパティの値です。 |
target | イベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。 |
| rewind | イベント |
mx.events.VideoEventmx.events.VideoEvent.REWINDコントロールの自動巻き戻し時に送出されます。
VideoEvent.REWIND 定数により、イベントオブジェクトの type プロパティ値が rewind イベント用に定義されます。
イベントオブジェクトの各プロパティには次の値が設定されています。
| プロパティ | 値 |
|---|---|
bubbles | false |
cancelable | false |
currentTarget | イベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。 |
playheadTime | このイベントが発生したときの再生ヘッドの位置です。 |
state | イベントが発生したときの VideoDisplay.state プロパティの値です。 |
stateResponsive | イベントが発生したときの VideoDisplay.stateResponsive プロパティの値です。 |
target | イベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。 |
関連項目
| stateChange | イベント |
mx.events.VideoEventmx.events.VideoEvent.STATE_CHANGEコントロールの状態が変化したときに送出されます。
<Check Alignment of PHs>このイベントを使用すると、接続中、サイズ変更中、巻き戻し中などに、再生が応答可能状態から無応答状態 (または無応答状態から応答可能状態) に移行するタイミングを把握できます。無応答状態では、play()、pause()、および stop() の各メソッドの呼び出しと、playHeadTime プロパティへの書き込みがキューイングされ、プレーヤーが応答可能な状態に移行したときに実行されます。
VideoEvent.STATE_CHANGE 定数により、イベントオブジェクトの type プロパティ値が stateChange イベント用に定義されます。
イベントオブジェクトの各プロパティには次の値が設定されています。
| プロパティ | 値 |
|---|---|
bubbles | false |
cancelable | false |
currentTarget | イベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。 |
playheadTime | このイベントが発生したときの再生ヘッドの位置です。 |
state | イベントが発生したときの VideoDisplay.state プロパティの値です。 |
stateResponsive | イベントが発生したときの VideoDisplay.stateResponsive プロパティの値です。 |
target | イベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。 |
<?xml version="1.0"?>
<!-- Simple example to demonstrate the VideoDisplay control. -->
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml">
<mx:Panel title="VideoDisplay Control Example" height="75%" width="75%"
horizontalAlign="center"
paddingTop="10" paddingLeft="10" paddingRight="10" paddingBottom="10">
<mx:Text width="75%" color="blue"
text="Use the buttons to control the video. The Stop button resets the video to the beginning."/>
<mx:VideoDisplay id="myVid" height="158" width="211" source="assets/phone.flv" autoPlay="false"/>
<mx:HBox>
<mx:Button label="Play" click="myVid.play();"/>
<mx:Button label="Pause" click="myVid.pause();"/>
<mx:Button label="Stop" click="myVid.stop();"/>
</mx:HBox>
</mx:Panel>
</mx:Application>
このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート
現在のページ: http://livedocs.adobe.com/flex/3_jp/langref/mx/controls/VideoDisplay.html