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

言語バージョン: ActionScript 3.0
ランタイムバージョン: Flash Player 10, AIR 1.5

AnimatorFactory3D クラスは、3 次元プロパティを含む 1 つのモーションオブジェクトを複数の表示オブジェクトに関連付けることができるようにするために、ActionScript ベースのサポートを提供します。モーションに 3 次元プロパティが含まれていない場合、AnimatorFactory クラスを使用します。

AnimatorFactory3D コンストラクタを使用して、AnimatorFactory3D インスタンスを作成します。次に、AnimatorFactoryBase クラスから継承されたメソッドを使用して、目的のプロパティを表示オブジェクトに関連付けます。

関連項目

fl.motion.Animator
fl.motion.AnimatorFactoryBase
fl.motion.Motion
fl.motion.MotionBase


パブリックプロパティ
 プロパティ定義元
 Inheritedconstructor : Object
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクタ関数への参照です。
Object
 Inheritedmotion : MotionBase
[読み取り専用] MotionBase インスタンス。AnimatorFactoryBase インスタンスとそのターゲットオブジェクトが関連付けられています。
AnimatorFactoryBase
 Inheritedprototype : Object
[静的] クラスまたは関数オブジェクトのプロトタイプオブジェクトへの参照です。
Object
 InheritedsceneName : String
[書き込み専用]
AnimatorFactoryBase
 InheritedtransformationPoint : Point
[書き込み専用] 表示オブジェクトを回転または拡大 / 縮小するための基準点です。
AnimatorFactoryBase
 InheritedtransformationPointZ : int
[書き込み専用]
AnimatorFactoryBase
プロテクトプロパティ
 プロパティ定義元
 Inherited_transformationPointZ : int
AnimatorFactoryBase
パブリックメソッド
 メソッド定義元
  
MotionBase オブジェクトのプロパティを表示オブジェクトに割り当てるために使用できる AnimatorFactory3D インスタンスを作成します。
AnimatorFactory3D
 Inherited
addTarget(target:DisplayObject, repeatCount:int = 0, autoPlay:Boolean = true, startFrame:int = -1, useCurrentFrame:Boolean = false):AnimatorBase
該当する場合、ターゲットプロパティが DisplayObject に設定された AnimatorBase インスタンスを作成し、返します。これは、targetParent の targetName プロパティで、その Motion プロパティは作成時に AnimatorFactoryBase インスタンスに格納されます。
AnimatorFactoryBase
 Inherited
addTargetInfo(targetParent:DisplayObject, targetName:String, repeatCount:int = 0, autoPlay:Boolean = true, startFrame:int = -1, useCurrentFrame:Boolean = false, initialPosition:Array = null):AnimatorBase
親 DisplayObjectContainer を参照し、AnimatorBase インスタンスを作成して返します。このインスタンスの target プロパティは、該当する場合、DisplayObject に設定されます。DisplayObject は targetParent の targetName プロパティで、Motion プロパティは作成時に AnimatorFactoryBase インスタンスに格納されます。
AnimatorFactoryBase
 Inherited
オブジェクトに指定されたプロパティが定義されているかどうかを示します。
Object
 Inherited
Object クラスのインスタンスが、パラメータとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。
Object
 Inherited
指定されたプロパティが存在し、列挙できるかどうかを示します。
Object
 Inherited
ループ処理に対するダイナミックプロパティの可用性を設定します。
Object
 Inherited
指定されたオブジェクトのストリング表現を返します。
Object
 Inherited
指定されたオブジェクトのプリミティブな値を返します。
Object
コンストラクタの詳細
AnimatorFactory3D()コンストラクタ
public function AnimatorFactory3D(motion:MotionBase)

言語バージョン: ActionScript 3.0
ランタイムバージョン: Flash Player 10, AIR 1.5

MotionBase オブジェクトのプロパティを表示オブジェクトに割り当てるために使用できる AnimatorFactory3D インスタンスを作成します。

パラメータ
motion:MotionBase — 目的の 3 次元モーションプロパティを含む MotionBase オブジェクトです。

関連項目