| パッケージ | fl.motion |
| クラス | public class Animator |
| 継承 | Animator AnimatorBase EventDispatcher Object |
| 言語バージョン: | ActionScript 3.0 |
| ランタイムバージョン: | AIR 1.0 Flash Player 9.0.28.0 |
Animator クラスのメソッドを関数内で呼び出す場合、Animator インスタンスを関数の外部で宣言し、オブジェクトのスコープが関数内に限定されないようにします。関数の内部でインスタンスを宣言すると、関数の最後に、Flash Player の "ガベージコレクション" ルーチンによって Animator インスタンスが削除され、ターゲットオブジェクトのアニメーションが無効になります。
関連項目
| メソッド | 定義元 | ||
|---|---|---|---|
Animator オブジェクトを作成して、XML ベースのモーショントゥイーン記述を表示オブジェクトに適用します。 | Animator | ||
![]() | addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void イベントリスナーオブジェクトを EventDispatcher オブジェクトに登録し、リスナーがイベントの通知を受け取るようにします。 | EventDispatcher | |
![]() | イベントをイベントフローに送出します。 | EventDispatcher | |
![]() | アニメーションを停止し、Flash Player がアニメーションシーケンスの最後のフレームに直ちに移動します。 | AnimatorBase | |
[静的] XML のストリングから Animator オブジェクトを作成します。 | Animator | ||
![]() | EventDispatcher オブジェクトに、特定のイベントタイプに対して登録されたリスナーがあるかどうかを確認します。 | EventDispatcher | |
![]() | オブジェクトに指定されたプロパティが定義されているかどうかを示します。 | Object | |
![]() | Object クラスのインスタンスが、パラメータとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。 | Object | |
![]() | Flash Player をアニメーションシーケンス内の次のフレームに進めます。 | AnimatorBase | |
![]() | resume() メソッドを呼び出すまでアニメーションを一時停止します。 | AnimatorBase | |
![]() | アニメーションを開始します。 | AnimatorBase | |
![]() | processCurrentFrame(parent:MovieClip, anim:AnimatorBase, startEnterFrame:Boolean, playOnly:Boolean = false):void [静的] | AnimatorBase | |
![]() | 指定されたプロパティが存在し、列挙できるかどうかを示します。 | Object | |
![]() | [静的] | AnimatorBase | |
![]() | registerParentFrameHandler(parent:MovieClip, anim:AnimatorBase, spanStart:int, repeatCount:int = 0, useCurrentFrame:Boolean = false):void [静的] 与えられた MovieClip の子に対して、その MovieClip と AnimatorBase インスタンスを登録します。 | AnimatorBase | |
![]() | EventDispatcher オブジェクトからリスナーを削除します。 | EventDispatcher | |
![]() | pause() メソッドで一時停止されていたアニメーションを再開します。 | AnimatorBase | |
![]() | Flash Player をアニメーションの最初のフレームに設定します。 | AnimatorBase | |
![]() | ループ処理に対するダイナミックプロパティの可用性を設定します。 | Object | |
![]() | AnimatorBase | ||
![]() | アニメーションを停止し、Flash Player がアニメーションシーケンスの最初のフレームに戻ります。 | AnimatorBase | |
![]() | 指定されたオブジェクトのストリング表現を返します。 | Object | |
![]() | 新しいフレームが入力されるたびに、currentFrame プロパティを設定し、ターゲットのアニメーションを親 MovieClips のタイムラインのフレームと同期するかどうかを設定します。 | AnimatorBase | |
![]() | 指定されたオブジェクトのプリミティブな値を返します。 | Object | |
![]() | 指定されたイベントタイプについて、この EventDispatcher オブジェクトまたはその祖先にイベントリスナーが登録されているかどうかを確認します。 | EventDispatcher | |
| Animator | () | コンストラクタ |
public function Animator(xml:XML = null, target:DisplayObject = null)| 言語バージョン: | ActionScript 3.0 |
| ランタイムバージョン: | AIR 1.0 Flash Player 9.0.28.0 |
Animator オブジェクトを作成して、XML ベースのモーショントゥイーン記述を表示オブジェクトに適用します。
パラメータxml:XML (default = null) — XML ベースのモーショントゥイーン記述を含んでいる E4X オブジェクトです。 | |
target:DisplayObject (default = null) — モーショントゥイーンを使用する表示オブジェクトです。 |
関連項目
| fromXMLString | () | メソッド |
public static function fromXMLString(xmlString:String, target:DisplayObject = null):Animator| 言語バージョン: | ActionScript 3.0 |
| ランタイムバージョン: | AIR 1.0 Flash Player 9.0.28.0 |
XML のストリングから Animator オブジェクトを作成します。このメソッドは、E4X オブジェクトを受け入れる Animator コンストラクタの代わりに使用されます。
パラメータ
xmlString:String — モーショントゥイーンを記述する XML のストリングです。 | |
target:DisplayObject (default = null) — モーショントゥイーンを使用する表示オブジェクトです。 |
Animator —
指定した xmlString を、指定した target に適用する Animator インスタンスです。
|
関連項目