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

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

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

これらのイベントのイベントリスナーに渡されるイベントオブジェクトのタイプは TweenEvent です。TweenEvent クラスは、エフェクトで計算されたトゥイーン値を含む value プロパティを定義します。Resize エフェクトの場合、TweenEvent.value プロパティには以下の 2 個のアイテムを持つ配列が含まれます。

関連項目

mx.effects.Resize
mx.events.TweenEvent


パブリックプロパティ
 プロパティ定義
 InheritedclassName : String
このエフェクトクラスの名前です。たとえば、"FadeInstance" などがあります。
EffectInstance
 Inheritedconstructor : Object
特定のオブジェクトインスタンスのクラスオブジェクトまたはコンストラクタ関数への参照です。
Object
 Inheritedduration : Number
エフェクトの継続時間を表します (ミリ秒単位)。
EffectInstance
 InheritedeasingFunction : Function
アニメーションのイージング関数を表します。
TweenEffectInstance
 Inheritedeffect : Effect
この EffectInstance オブジェクトを作成した Effect オブジェクトを表します。
EffectInstance
  heightBy : Number
コンポーネントの高さを変更するピクセル数を表します。
ResizeInstance
  heightFrom : Number
最初の高さを表します。
ResizeInstance
  heightTo : Number
最終的な高さ (ピクセル単位) を表します。
ResizeInstance
  hideChildrenTargets : Array
Panel の配列を表します。
ResizeInstance
 InheritedplayheadTime : Number
エフェクトの現在の位置を表します (ミリ秒単位)。
TweenEffectInstance
 InheritedpropertyChanges : PropertyChanges
エフェクトのターゲットに関連するプロパティのセットに対して、開始値および終了値を含む PropertyChanges オブジェクトを指定します。
EffectInstance
 Inheritedprototype : Object
[static] クラスまたは関数オブジェクトのプロトタイプオブジェクトへの参照です。
Object
 InheritedrepeatCount : int = 1
エフェクトを繰り返す回数を表します。
EffectInstance
 InheritedrepeatDelay : int = 0
エフェクトを繰り返す前の待機時間を表します (ミリ秒単位)。
EffectInstance
 InheritedstartDelay : int = 0
エフェクトを開始する前の待機時間を表します (ミリ秒単位)。
EffectInstance
 InheritedsuspendBackgroundProcessing : Boolean = false
true の場合、エフェクトの再生中にすべてのバックグラウンド処理をブロックします。
EffectInstance
 Inheritedtarget : Object
このエフェクトが適用される UIComponent オブジェクトを表します。
EffectInstance
 InheritedtriggerEvent : Event
エフェクトの再生をトリガしたイベントを表します (存在する場合)。
EffectInstance
 Inheritedtween : Tween
Tween オブジェクト。アニメーション化を判断します。
TweenEffectInstance
  widthBy : Number
コンポーネントの幅を変更するピクセル数を表します。
ResizeInstance
  widthFrom : Number
最初の幅を表します。
ResizeInstance
  widthTo : Number
最終的な幅 (ピクセル単位) を表します。
ResizeInstance
パブリックメソッド
 メソッド定義
  ResizeInstance(target:Object)
コンストラクタ。
ResizeInstance
 InheritedaddEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
イベントリスナーオブジェクトを EventDispatcher オブジェクトに登録し、リスナーがイベントの通知を受け取るようにします。
EventDispatcher
 InheriteddispatchEvent(event:Event):Boolean
イベントをイベントフローに送出します。
EventDispatcher
 Inheritedend():void
現在再生中のエフェクトをすべて中断し、直ちにエフェクトの終わりにジャンプします。
TweenEffectInstance
 InheritedfinishEffect():void
エフェクトの再生が完了すると、end() メソッドによって呼び出されます。
EffectInstance
 InheritedfinishRepeat():void
繰り返されるエフェクトの各反復により再生が終了すると、呼び出されます。
EffectInstance
 InheritedhasEventListener(type:String):Boolean
EventDispatcher オブジェクトに、特定のイベントタイプに対して登録されたリスナーがあるかどうかを確認します。
EventDispatcher
 InheritedhasOwnProperty(name:String):Boolean
オブジェクトに指定されたプロパティが定義されているかどうかを示します。
Object
 InheritedinitEffect(event:Event):void
このメソッドは、エフェクトが EffectManager によってトリガされると、呼び出されます。
EffectInstance
 InheritedisPrototypeOf(theClass:Object):Boolean
Object クラスのインスタンスが、パラメータとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。
Object
 InheritedonTweenEnd(value:Object):void
ターゲットがエフェクトによって最終的に更新される際に呼び出されるコールバックメソッドを表します。
TweenEffectInstance
 InheritedonTweenUpdate(value:Object):void
ターゲットがエフェクトによって更新される際に呼び出されるコールバックメソッドを表します。
TweenEffectInstance
 Inheritedpause():void
resume() メソッドを呼び出すまで、エフェクトを一時停止します。
EffectInstance
 Inheritedplay():void
ターゲットでエフェクトインスタンスを再生します。
EffectInstance
 InheritedpropertyIsEnumerable(name:String):Boolean
指定されたプロパティが存在し、列挙可能かどうかを示します。
Object
 InheritedremoveEventListener(type:String, listener:Function, useCapture:Boolean = false):void
EventDispatcher オブジェクトからリスナーを削除します。
EventDispatcher
 Inheritedresume():void
pause() メソッドを呼び出し、エフェクトを一時停止した後、再開させます。
EffectInstance
 Inheritedreverse():void
エフェクトの現在位置から開始して、逆順でエフェクトを再生します。
EffectInstance
 Inheritedseek(playheadTime:Number):void
エフェクトを指定の位置に移動します。
TweenEffectInstance
 InheritedsetPropertyIsEnumerable(name:String, isEnum:Boolean = true):void
ループ処理に対するダイナミックプロパティの可用性を設定します。
Object
 InheritedstartEffect():void
startDelay 時間の経過後、ターゲットでエフェクトインスタンスを再生します。
EffectInstance
 InheritedtoString():String
指定されたオブジェクトのストリング表現を返します。
Object
 InheritedvalueOf():Object
指定されたオブジェクトのプリミティブ値を返します。
Object
 InheritedwillTrigger(type:String):Boolean
指定されたイベントタイプについて、この EventDispatcher オブジェクトまたはその祖先にイベントリスナーが登録されているかどうかを確認します。
EventDispatcher
Protectedメソッド
 メソッド定義
 InheritedcreateTween(listener:Object, startValue:Object, endValue:Object, duration:Number = -1, minFps:Number = -1):Tween
Tween インスタンスを作成し、開始値、終了値、継続値を割り当てます。
TweenEffectInstance
プロパティの詳細
heightByプロパティ
heightBy:Number  [read-write]

コンポーネントの高さを変更するピクセル数を表します。負の数値を指定することもできます。

実装
    public function get heightBy():Number
    public function set heightBy(value:Number):void
heightFromプロパティ 
public var heightFrom:Number

最初の高さを表します。省略した場合、現在のサイズが使用されます。

heightToプロパティ 
heightTo:Number  [read-write]

最終的な高さ (ピクセル単位) を表します。

実装
    public function get heightTo():Number
    public function set heightTo(value:Number):void
hideChildrenTargetsプロパティ 
public var hideChildrenTargets:Array

Panel の配列を表します。これらの Panel の子は、Resize エフェクトの再生中は非表示になります。

widthByプロパティ 
widthBy:Number  [read-write]

コンポーネントの幅を変更するピクセル数を表します。負の数値を指定することもできます。

実装
    public function get widthBy():Number
    public function set widthBy(value:Number):void
widthFromプロパティ 
public var widthFrom:Number

最初の幅を表します。省略した場合、現在のサイズが使用されます。

widthToプロパティ 
widthTo:Number  [read-write]

最終的な幅 (ピクセル単位) を表します。

実装
    public function get widthTo():Number
    public function set widthTo(value:Number):void
コンストラクタの詳細
ResizeInstance()コンストラクタ
public 関数 ResizeInstance(target:Object)

コンストラクタ。

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