パッケージmx.effects.effectClasses
public class AnimatePropertyInstance
継承AnimatePropertyInstance Inheritance TweenEffectInstance Inheritance EffectInstance Inheritance EventDispatcher Inheritance Object

AnimatePropertyInstance クラスでは AnimateProperty エフェクトのインスタンスクラスを実装します。このクラスのインスタンスは AnimateProperty エフェクトの再生時に Flex により作成されます。ユーザー自身が作成することはありません。

TweenEffect クラスのサブクラスであるすべてのエフェクトクラスは、以下のイベントをサポートします。

これらのイベントのイベントリスナーに渡されるイベントオブジェクトのタイプは TweenEvent です。TweenEvent クラスは、エフェクトで計算されたトゥイーン値を含む value プロパティを定義します。AnimateProperty エフェクトの場合、TweenEvent.value プロパティは AnimateProperty.fromValue プロパティ値と AnimateProperty.toValue プロパティ値の間の数値を含みます。これは AnimateProperty.property で指定されたターゲットプロパティに使用されます。

関連項目

mx.effects.AnimateProperty
mx.events.TweenEvent


パブリックプロパティ
 プロパティ定義
 InheritedclassName : String
このエフェクトクラスの名前です。たとえば、"FadeInstance" などがあります。
EffectInstance
 Inheritedconstructor : Object
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクタ関数への参照です。
Object
 Inheritedduration : Number
エフェクトの継続時間を表します (ミリ秒単位)。
EffectInstance
 InheritedeasingFunction : Function
アニメーションのイージング関数を表します。
TweenEffectInstance
 Inheritedeffect : Effect
EffectInstance
  fromValue : Number
エフェクトのプロパティの開始値を表します。
AnimatePropertyInstance
  isStyle : Boolean = false
true の場合、プロパティ属性はスタイルとなり、setStyle() メソッドを使用して設定します。
AnimatePropertyInstance
 InheritedplayheadTime : Number
エフェクトの現在の位置を表します (ミリ秒単位)。
TweenEffectInstance
  property : String
アニメーション化するターゲットのプロパティの名前を表します。
AnimatePropertyInstance
 InheritedpropertyChanges : PropertyChanges
EffectInstance
 Inheritedprototype : Object
[static] クラスまたは関数オブジェクトのプロトタイプオブジェクトへの参照です。
Object
 InheritedrepeatCount : int
EffectInstance
 InheritedrepeatDelay : int
EffectInstance
  roundValue : Boolean = false
true の場合、補間されたトゥイーン値をその最も近い整数に四捨五入します。
AnimatePropertyInstance
 InheritedstartDelay : int
EffectInstance
 InheritedsuspendBackgroundProcessing : Boolean
EffectInstance
 Inheritedtarget : Object
EffectInstance
  toValue : Number
エフェクトの終了値を表します。
AnimatePropertyInstance
 InheritedtriggerEvent : Event
EffectInstance
 Inheritedtween : Tween
Tween オブジェクト。アニメーション化を判断します。
TweenEffectInstance
パブリック Methods
 メソッド定義
  
コンストラクタです。
AnimatePropertyInstance
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
リスナーがイベントの通知を受け取るように、イベントリスナーオブジェクトを EventDispatcher オブジェクトに登録します。
EventDispatcher
 Inherited
イベントをイベントフローに送出します。
EventDispatcher
 Inherited
end():void
現在再生中のエフェクトをすべて中断し、直ちにエフェクトの終わりにジャンプします。
TweenEffectInstance
 Inherited
エフェクトの再生が完了すると、end() メソッドによって呼び出されます。
EffectInstance
 Inherited
繰り返されるエフェクトの各反復により再生が終了すると、呼び出されます。
EffectInstance
 Inherited
EventDispatcher オブジェクトに、特定のイベントタイプに対して登録されたリスナーがあるかどうかを確認します。
EventDispatcher
 Inherited
指定されたプロパティがオブジェクトに定義されているかどうかを示します。
Object
 Inherited
このメソッドは、エフェクトが EffectManager によってトリガされると、呼び出されます。
EffectInstance
 Inherited
Object クラスのインスタンスが、パラメータとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。
Object
 Inherited
ターゲットがエフェクトによって最終的に更新される際に呼び出されるコールバックメソッドを表します。
TweenEffectInstance
 Inherited
ターゲットがエフェクトによって更新される際に呼び出されるコールバックメソッドを表します。
TweenEffectInstance
 Inherited
resume() メソッドを呼び出すまで、エフェクトを一時停止します。
EffectInstance
 Inherited
ターゲットでエフェクトインスタンスを再生します。
EffectInstance
 Inherited
指定されたプロパティが存在し、列挙できるかどうかを示します。
Object
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
EventDispatcher オブジェクトからリスナーを削除します。
EventDispatcher
 Inherited
pause() メソッドを呼び出し、エフェクトを一時停止した後、再開させます。
EffectInstance
 Inherited
エフェクトの現在位置から開始して、逆順でエフェクトを再生します。
EffectInstance
 Inherited
seek(playheadTime:Number):void
エフェクトを指定の位置に移動します。
TweenEffectInstance
 Inherited
ループ処理に対するダイナミックプロパティの可用性を設定します。
Object
 Inherited
startDelay 時間の経過後、ターゲットでエフェクトインスタンスを再生します。
EffectInstance
 Inherited
指定されたオブジェクトのストリング表現を返します。
Object
 Inherited
指定されたオブジェクトのプリミティブな値を返します。
Object
 Inherited
指定されたイベントタイプについて、この EventDispatcher オブジェクトまたはその祖先にイベントリスナーが登録されているかどうかを確認します。
EventDispatcher
Protected Methods
 メソッド定義
 Inherited
createTween(listener:Object, startValue:Object, endValue:Object, duration:Number = -1, minFps:Number = -1):Tween
Tween インスタンスを作成し、開始値、終了値、継続値を割り当てます。
TweenEffectInstance
イベント
 イベント一覧定義
 Inherited Flash Player がオペレーティングシステムのフォーカスを取得して、アクティブになったときに送出されます。EventDispatcher
 Inherited Flash Player がオペレーティングシステムのフォーカスを失って、非アクティブになったときに送出されます。EventDispatcher
プロパティの詳細
fromValueプロパティ
public var fromValue:Number

エフェクトのプロパティの開始値を表します。デフォルト値は、ターゲットの現在のプロパティ値です。

isStyleプロパティ 
public var isStyle:Boolean = false

true の場合、プロパティ属性はスタイルとなり、setStyle() メソッドを使用して設定します。

デフォルト値false.

propertyプロパティ 
public var property:String

アニメーション化するターゲットのプロパティの名前を表します。この属性は必須です。

roundValueプロパティ 
public var roundValue:Boolean = false

true の場合、補間されたトゥイーン値をその最も近い整数に四捨五入します。このプロパティは、アニメーション化するプロパティが整数または符号なし整数の場合に有効です。

デフォルト値false.

toValueプロパティ 
public var toValue:Number

エフェクトの終了値を表します。デフォルト値は、ターゲットの現在のプロパティ値です。

コンストラクタの詳細
AnimatePropertyInstance()コンストラクタ
public 関数 AnimatePropertyInstance(target:Object)

コンストラクタです。

パラメータ
target:Object — このエフェクトでアニメーション化するオブジェクトを表します。