パッケージfl.motion
クラスpublic class Source
継承Source Inheritance Object

言語バージョン : ActionScript 3.0
Player のバージョン : Flash Player 9.0.28.0

Source クラスには、Motion インスタンスが生成されたコンテキストに関する情報が格納されます。このクラスに存在するプロパティの多くは、ActionScript (Animator クラス) を使って作成されたアニメーションに作用するものではなく、Motion XML のデータを格納する目的で実装されています。 transformationPoint は、ActionScript の Motion インスタンスで最も重要なプロパティです。

関連項目

モーション XML エレメント


パブリック プロパティ
 プロパティ定義元
 Inheritedconstructor : Object
特定のオブジェクトインスタンスのクラスオブジェクトまたはコンストラクタ関数への参照です。
Object
  dimensions : Rectangle
Motion インスタンスの生成元となるオブジェクトの境界ボックスの位置とサイズを示します。
Source
  elementType : String = ""
Motion インスタンスの生成元オブジェクトの種類を示します。
Source
  frameRate : Number = NaN
Motion インスタンスが生成されたムービーの 1 秒あたりのフレーム数 (fps) を示します。
Source
  instanceName : String = ""
Motion インスタンスの生成元のムービークリップに割り当てられたインスタンス名を示します。
Source
  linkageID : String = ""
Motion インスタンスの生成元シンボルのライブラリリンケージ識別子を示します。
Source
 Inheritedprototype : Object
[static] クラスまたは関数オブジェクトのプロトタイプオブジェクトへの参照です。
Object
  rotation : Number = 0
元のオブジェクトの rotation 値を示します。
Source
  scaleX : Number = 1
元のオブジェクトの scaleX 値を示します。
Source
  scaleY : Number = 1
元のオブジェクトの scaleY 値を示します。
Source
  skewX : Number = 0
元のオブジェクトの skewX 値を示します。
Source
  skewY : Number = 0
元のオブジェクトの skewY 値を示します。
Source
  symbolName : String = ""
Motion インスタンスの生成元シンボルの名前を示します。
Source
  transformationPoint : Point
元のオブジェクトの変換 (軸) ポイントの位置を指定します。変換はこの位置を基準にして適用されます。
Source
  x : Number = 0
元のオブジェクトの x 値を示します。
Source
  y : Number = 0
元のオブジェクトの y 値を示します。
Source
パブリック メソッド
 メソッド定義元
  
Source(xml:XML = null)
Source インスタンスのコンストラクタ。
Source
 Inherited
オブジェクトに指定されたプロパティが定義されているかどうかを示します。
Object
 Inherited
Object クラスのインスタンスが、パラメータとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。
Object
 Inherited
指定されたプロパティが存在し列挙できるかどうかを示します。
Object
 Inherited
ループ処理に対するダイナミックプロパティの可用性を設定します。
Object
 Inherited
指定されたオブジェクトのストリング表現を返します。
Object
 Inherited
指定されたオブジェクトのプリミティブな値を返します。
Object
プロパティの詳細
dimensionsプロパティ
public var dimensions:Rectangle

言語バージョン : ActionScript 3.0
Player のバージョン : Flash Player 9.0.28.0

Motion インスタンスの生成元となるオブジェクトの境界ボックスの位置とサイズを示します。このプロパティには、Motion XML のデータが格納されます。ただし、ActionScript を使って作成された Motion インスタンスには作用しません。

elementTypeプロパティ 
public var elementType:String = ""

言語バージョン : ActionScript 3.0
Player のバージョン : Flash Player 9.0.28.0

Motion インスタンスの生成元オブジェクトの種類を示します。"rectangle object""oval object""drawing object""group""bitmap""compiled clip""video""text" のいずれかの値になります。

frameRateプロパティ 
public var frameRate:Number = NaN

言語バージョン : ActionScript 3.0
Player のバージョン : Flash Player 9.0.28.0

Motion インスタンスが生成されたムービーの 1 秒あたりのフレーム数 (fps) を示します。このプロパティには、Motion XML のデータが格納されます。ただし、ActionScript を使って作成された Motion インスタンスには作用しません。

instanceNameプロパティ 
public var instanceName:String = ""

言語バージョン : ActionScript 3.0
Player のバージョン : Flash Player 9.0.28.0

Motion インスタンスの生成元のムービークリップに割り当てられたインスタンス名を示します。このプロパティには、Motion XML のデータが格納されます。ただし、ActionScript を使って作成された Motion インスタンスには作用しません。

linkageIDプロパティ 
public var linkageID:String = ""

言語バージョン : ActionScript 3.0
Player のバージョン : Flash Player 9.0.28.0

Motion インスタンスの生成元シンボルのライブラリリンケージ識別子を示します。このプロパティには、Motion XML のデータが格納されます。ただし、ActionScript を使って作成された Motion インスタンスには作用しません。

rotationプロパティ 
public var rotation:Number = 0

言語バージョン : ActionScript 3.0
Player のバージョン : Flash Player 9.0.28.0

元のオブジェクトの rotation 値を示します。

関連項目

scaleXプロパティ 
public var scaleX:Number = 1

言語バージョン : ActionScript 3.0
Player のバージョン : Flash Player 9.0.28.0

元のオブジェクトの scaleX 値を示します。

関連項目

scaleYプロパティ 
public var scaleY:Number = 1

言語バージョン : ActionScript 3.0
Player のバージョン : Flash Player 9.0.28.0

元のオブジェクトの scaleY 値を示します。

関連項目

skewXプロパティ 
public var skewX:Number = 0

言語バージョン : ActionScript 3.0
Player のバージョン : Flash Player 9.0.28.0

元のオブジェクトの skewX 値を示します。

関連項目

skewYプロパティ 
public var skewY:Number = 0

言語バージョン : ActionScript 3.0
Player のバージョン : Flash Player 9.0.28.0

元のオブジェクトの skewY 値を示します。

関連項目

symbolNameプロパティ 
public var symbolName:String = ""

言語バージョン : ActionScript 3.0
Player のバージョン : Flash Player 9.0.28.0

Motion インスタンスの生成元シンボルの名前を示します。このプロパティには、Motion XML のデータが格納されます。ただし、ActionScript を使って作成された Motion インスタンスには作用しません。

transformationPointプロパティ 
public var transformationPoint:Point

言語バージョン : ActionScript 3.0
Player のバージョン : Flash Player 9.0.28.0

元のオブジェクトの変換 (軸) ポイントの位置を指定します。変換はこの位置を基準にして適用されます。変換ポイントの座標は、ビジュアルオブジェクトのサイズ (境界ボックス) に対するパーセンテージで定義されます。変換ポイントを境界ボックスの左上隅にした場合、このポイントの座標は (0, 0) になります。境界ボックスの右下隅の座標は (1, 1) です。このプロパティを使用すると、縦横比および基準点の異なるオブジェクトに対し、変換ポイントを一律に適用できます。変換ポイントを境界ボックスの外に置くこともできます。その場合、座標は 0 より小さい値、または 1 より大きな値になります。このプロパティは、ActionScript で作成された Motion インスタンスに強く作用します。

xプロパティ 
public var x:Number = 0

言語バージョン : ActionScript 3.0
Player のバージョン : Flash Player 9.0.28.0

元のオブジェクトの x 値を示します。

関連項目

yプロパティ 
public var y:Number = 0

言語バージョン : ActionScript 3.0
Player のバージョン : Flash Player 9.0.28.0

元のオブジェクトの y 値を示します。

関連項目

コンストラクタの詳細
Source()コンストラクタ
public function Source(xml:XML = null)

言語バージョン : ActionScript 3.0
Player のバージョン : Flash Player 9.0.28.0

Source インスタンスのコンストラクタ。

パラメータ
xml:XML (default = null) — Motion XML 形式で Source インスタンスを定義する E4X XML オブジェクト (オプション)。




 

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

現在のページ: http://livedocs.adobe.com/flash/9.0_jp/ActionScriptLangRefV3/fl/motion/Source.html