Packageorg.unbland.effects
Classpublic class Afterimage
InheritanceAfterimage Inheritance flash.events.EventDispatcher



Public Properties
 PropertyDefined by
  alpha : Number
残像の透明度です.
Afterimage
  filter : BlurFilter
残像にぼかしを適用したいときに使用するフィルターです.
Afterimage
  numFrames : int
残像が完全に消えるまでのフレーム数です.
Afterimage
  target : DisplayObject
残像を適用する対象です.
Afterimage
Public Methods
 MethodDefined by
  
Afterimage(target:DisplayObject = null, alpha:Number = 1, numFrames:int = 10, filter:BlurFilter = null)
新しい Afterimage インスタンスを作成します.
Afterimage
  
dispose():void
残像を消去し, 使用しているオブジェクトを開放します.
Afterimage
Property detail
alphaproperty
alpha:Number  [read-write]

残像の透明度です.

Implementation
    public function get alpha():Number
    public function set alpha(value:Number):void
filterproperty 
filter:BlurFilter  [read-write]

残像にぼかしを適用したいときに使用するフィルターです.

Implementation
    public function get filter():BlurFilter
    public function set filter(value:BlurFilter):void
numFramesproperty 
numFrames:int  [read-write]

残像が完全に消えるまでのフレーム数です. 1 以上の整数で指定します.

Implementation
    public function get numFrames():int
    public function set numFrames(value:int):void

Throws
— 0 以下の整数を指定した場合.
targetproperty 
target:DisplayObject  [read-write]

残像を適用する対象です.

Implementation
    public function get target():DisplayObject
    public function set target(value:DisplayObject):void
Constructor detail
Afterimage()constructor
public function Afterimage(target:DisplayObject = null, alpha:Number = 1, numFrames:int = 10, filter:BlurFilter = null)

新しい Afterimage インスタンスを作成します.

Parameters
target:DisplayObject (default = null) — 残像を適用する対象です.
 
alpha:Number (default = 1) — 残像の透明度です.
 
numFrames:int (default = 10) — 残像が完全に消えるまでのフレーム数です.
 
filter:BlurFilter (default = null) — 残像にぼかしを適用したいときに使用するフィルターです.
Method detail
dispose()method
public function dispose():void

残像を消去し, 使用しているオブジェクトを開放します. それ以降, この Afterimage インスタンスのプロパティを呼び出すと失敗し, 例外がスローされます.