Packagea24.tween.plugins
Classpublic class MatrixPlugin
InheritanceMatrixPlugin Inheritance a24.tween.core.plugins.PulginTween24

Since : 2012.01.09

DisplayObject の Matrix を操作するプラグインです。



Public Methods
 MethodDefined By
  
$$a(a:Number):MatrixPlugin
X軸方向の拡大縮小を、トゥイーン直前の値を基準に設定します。
MatrixPlugin
  
$$b(b:Number):MatrixPlugin
Y軸方向の傾斜を、トゥイーン直前の値を基準に設定します。
MatrixPlugin
  
$$c(c:Number):MatrixPlugin
X軸方向の傾斜を、トゥイーン直前の値を基準に設定します。
MatrixPlugin
  
$$d(d:Number):MatrixPlugin
Y軸方向の拡大縮小を、トゥイーン直前の値を基準に設定します。
MatrixPlugin
  
$$scaleX(scaleX:Number):MatrixPlugin
X軸方向の拡大縮小を、トゥイーン直前の値を基準に設定します。(プロパティ$$aと動作は同じです)
MatrixPlugin
  
$$scaleY(scaleY:Number):MatrixPlugin
Y軸方向の拡大縮小を、トゥイーン直前の値を基準に設定します。(プロパティ$$dと動作は同じです)
MatrixPlugin
  
$$skewX(skewX:Number):MatrixPlugin
X軸方向の傾斜を、トゥイーン直前の値を基準に設定します。(プロパティ$$cと動作は同じです)
MatrixPlugin
  
$$skewY(skewY:Number):MatrixPlugin
Y軸方向の傾斜を、トゥイーン直前の値を基準に設定します。(プロパティ$$bと動作は同じです)
MatrixPlugin
  
$$tx(tx:Number):MatrixPlugin
X軸方向に平行移動する距離を、トゥイーン直前の値を基準に設定します。
MatrixPlugin
  
$$ty(ty:Number):MatrixPlugin
Y軸方向に平行移動する距離を、トゥイーン直前の値を基準に設定します。
MatrixPlugin
  
$a(a:Number):MatrixPlugin
X軸方向の拡大縮小を、現在の値を基準に設定します。
MatrixPlugin
  
$b(b:Number):MatrixPlugin
Y軸方向の傾斜を、現在の値を基準に設定します。
MatrixPlugin
  
$c(c:Number):MatrixPlugin
X軸方向の傾斜を、現在の値を基準に設定します。
MatrixPlugin
  
$d(d:Number):MatrixPlugin
Y軸方向の拡大縮小を、現在の値を基準に設定します。
MatrixPlugin
  
$scaleX(scaleX:Number):MatrixPlugin
X軸方向の拡大縮小を、現在の値を基準に設定します。(プロパティ$aと動作は同じです)
MatrixPlugin
  
$scaleY(scaleY:Number):MatrixPlugin
Y軸方向の拡大縮小を、現在の値を基準に設定します。(プロパティ$dと動作は同じです)
MatrixPlugin
  
$skewX(skewX:Number):MatrixPlugin
X軸方向の傾斜を、現在の値を基準に設定します。(プロパティ$cと動作は同じです)
MatrixPlugin
  
$skewY(skewY:Number):MatrixPlugin
Y軸方向の傾斜を、現在の値を基準に設定します。(プロパティ$bと動作は同じです)
MatrixPlugin
  
$tx(tx:Number):MatrixPlugin
X軸方向に平行移動する距離を、現在の値を基準に設定します。
MatrixPlugin
  
$ty(ty:Number):MatrixPlugin
Y軸方向に平行移動する距離を、現在の値を基準に設定します。
MatrixPlugin
  
a(a:Number):MatrixPlugin
X軸方向の拡大縮小を設定します。
MatrixPlugin
  
b(b:Number):MatrixPlugin
Y軸方向の傾斜を設定します。
MatrixPlugin
  
c(c:Number):MatrixPlugin
X軸方向の傾斜を設定します。
MatrixPlugin
  
d(d:Number):MatrixPlugin
Y軸方向の拡大縮小を設定します。
MatrixPlugin
  
delay(time:Number):MatrixPlugin
MatrixPlugin
  
onComplete(func:Function, ... args):MatrixPlugin
MatrixPlugin
  
onDelay(func:Function, ... args):MatrixPlugin
MatrixPlugin
  
onInit(func:Function, ... args):MatrixPlugin
MatrixPlugin
  
onPause(func:Function, ... args):MatrixPlugin
MatrixPlugin
  
onPlay(func:Function, ... args):MatrixPlugin
MatrixPlugin
  
onStop(func:Function, ... args):MatrixPlugin
MatrixPlugin
  
onUpdate(func:Function, ... args):MatrixPlugin
MatrixPlugin
  
prop(target:DisplayObject):MatrixPlugin
[static] DisplayObject のマトリックスのプロパティを設定します。
MatrixPlugin
  
scaleX(scaleX:Number):MatrixPlugin
X軸方向の拡大縮小を設定します。(プロパティaと動作は同じです)
MatrixPlugin
  
scaleY(scaleY:Number):MatrixPlugin
Y軸方向の拡大縮小を設定します。(プロパティdと動作は同じです)
MatrixPlugin
  
skewX(skewX:Number):MatrixPlugin
X軸方向の傾斜を設定します。(プロパティcと動作は同じです)
MatrixPlugin
  
skewY(skewY:Number):MatrixPlugin
Y軸方向の傾斜を設定します。(プロパティbと動作は同じです)
MatrixPlugin
  
tween(target:DisplayObject, time:Number, easing:Function = null):MatrixPlugin
[static] DisplayObject のマトリックスのトゥイーンを設定します。
MatrixPlugin
  
tx(tx:Number):MatrixPlugin
X軸方向に平行移動する距離を設定します。
MatrixPlugin
  
ty(ty:Number):MatrixPlugin
Y軸方向に平行移動する距離を設定します。
MatrixPlugin
Method Detail
$$a()method
public function $$a(a:Number):MatrixPlugin

X軸方向の拡大縮小を、トゥイーン直前の値を基準に設定します。

Parameters

a:Number — ピクセル位置

Returns
MatrixPlugin — MatrixPlugin
$$b()method 
public function $$b(b:Number):MatrixPlugin

Y軸方向の傾斜を、トゥイーン直前の値を基準に設定します。

Parameters

b:Number — ピクセル位置

Returns
MatrixPlugin — MatrixPlugin
$$c()method 
public function $$c(c:Number):MatrixPlugin

X軸方向の傾斜を、トゥイーン直前の値を基準に設定します。

Parameters

c:Number — ピクセル位置

Returns
MatrixPlugin — MatrixPlugin
$$d()method 
public function $$d(d:Number):MatrixPlugin

Y軸方向の拡大縮小を、トゥイーン直前の値を基準に設定します。

Parameters

d:Number — ピクセル位置

Returns
MatrixPlugin — MatrixPlugin
$$scaleX()method 
public function $$scaleX(scaleX:Number):MatrixPlugin

X軸方向の拡大縮小を、トゥイーン直前の値を基準に設定します。(プロパティ$$aと動作は同じです)

Parameters

scaleX:Number — ピクセル位置

Returns
MatrixPlugin — MatrixPlugin
$$scaleY()method 
public function $$scaleY(scaleY:Number):MatrixPlugin

Y軸方向の拡大縮小を、トゥイーン直前の値を基準に設定します。(プロパティ$$dと動作は同じです)

Parameters

scaleY:Number — ピクセル位置

Returns
MatrixPlugin — MatrixPlugin
$$skewX()method 
public function $$skewX(skewX:Number):MatrixPlugin

X軸方向の傾斜を、トゥイーン直前の値を基準に設定します。(プロパティ$$cと動作は同じです)

Parameters

skewX:Number — ピクセル位置

Returns
MatrixPlugin — MatrixPlugin
$$skewY()method 
public function $$skewY(skewY:Number):MatrixPlugin

Y軸方向の傾斜を、トゥイーン直前の値を基準に設定します。(プロパティ$$bと動作は同じです)

Parameters

skewY:Number — ピクセル位置

Returns
MatrixPlugin — MatrixPlugin
$$tx()method 
public function $$tx(tx:Number):MatrixPlugin

X軸方向に平行移動する距離を、トゥイーン直前の値を基準に設定します。

Parameters

tx:Number — 移動距離

Returns
MatrixPlugin — MatrixPlugin
$$ty()method 
public function $$ty(ty:Number):MatrixPlugin

Y軸方向に平行移動する距離を、トゥイーン直前の値を基準に設定します。

Parameters

ty:Number — 移動距離

Returns
MatrixPlugin — MatrixPlugin
$a()method 
public function $a(a:Number):MatrixPlugin

X軸方向の拡大縮小を、現在の値を基準に設定します。

Parameters

a:Number — ピクセル位置

Returns
MatrixPlugin — MatrixPlugin
$b()method 
public function $b(b:Number):MatrixPlugin

Y軸方向の傾斜を、現在の値を基準に設定します。

Parameters

b:Number — ピクセル位置

Returns
MatrixPlugin — MatrixPlugin
$c()method 
public function $c(c:Number):MatrixPlugin

X軸方向の傾斜を、現在の値を基準に設定します。

Parameters

c:Number — ピクセル位置

Returns
MatrixPlugin — MatrixPlugin
$d()method 
public function $d(d:Number):MatrixPlugin

Y軸方向の拡大縮小を、現在の値を基準に設定します。

Parameters

d:Number — ピクセル位置

Returns
MatrixPlugin — MatrixPlugin
$scaleX()method 
public function $scaleX(scaleX:Number):MatrixPlugin

X軸方向の拡大縮小を、現在の値を基準に設定します。(プロパティ$aと動作は同じです)

Parameters

scaleX:Number — ピクセル位置

Returns
MatrixPlugin — MatrixPlugin
$scaleY()method 
public function $scaleY(scaleY:Number):MatrixPlugin

Y軸方向の拡大縮小を、現在の値を基準に設定します。(プロパティ$dと動作は同じです)

Parameters

scaleY:Number — ピクセル位置

Returns
MatrixPlugin — MatrixPlugin
$skewX()method 
public function $skewX(skewX:Number):MatrixPlugin

X軸方向の傾斜を、現在の値を基準に設定します。(プロパティ$cと動作は同じです)

Parameters

skewX:Number — ピクセル位置

Returns
MatrixPlugin — MatrixPlugin
$skewY()method 
public function $skewY(skewY:Number):MatrixPlugin

Y軸方向の傾斜を、現在の値を基準に設定します。(プロパティ$bと動作は同じです)

Parameters

skewY:Number — ピクセル位置

Returns
MatrixPlugin — MatrixPlugin
$tx()method 
public function $tx(tx:Number):MatrixPlugin

X軸方向に平行移動する距離を、現在の値を基準に設定します。

Parameters

tx:Number — 移動距離

Returns
MatrixPlugin — MatrixPlugin
$ty()method 
public function $ty(ty:Number):MatrixPlugin

Y軸方向に平行移動する距離を、現在の値を基準に設定します。

Parameters

ty:Number — 移動距離

Returns
MatrixPlugin — MatrixPlugin
a()method 
public function a(a:Number):MatrixPlugin

X軸方向の拡大縮小を設定します。

Parameters

a:Number — ピクセル位置

Returns
MatrixPlugin — MatrixPlugin
b()method 
public function b(b:Number):MatrixPlugin

Y軸方向の傾斜を設定します。

Parameters

b:Number — ピクセル位置

Returns
MatrixPlugin — MatrixPlugin
c()method 
public function c(c:Number):MatrixPlugin

X軸方向の傾斜を設定します。

Parameters

c:Number — ピクセル位置

Returns
MatrixPlugin — MatrixPlugin
d()method 
public function d(d:Number):MatrixPlugin

Y軸方向の拡大縮小を設定します。

Parameters

d:Number — ピクセル位置

Returns
MatrixPlugin — MatrixPlugin
delay()method 
public function delay(time:Number):MatrixPlugin

Parameters

time:Number

Returns
MatrixPlugin
onComplete()method 
public function onComplete(func:Function, ... args):MatrixPlugin

Parameters

func:Function
 
... args

Returns
MatrixPlugin
onDelay()method 
public function onDelay(func:Function, ... args):MatrixPlugin

Parameters

func:Function
 
... args

Returns
MatrixPlugin
onInit()method 
public function onInit(func:Function, ... args):MatrixPlugin

Parameters

func:Function
 
... args

Returns
MatrixPlugin
onPause()method 
public function onPause(func:Function, ... args):MatrixPlugin

Parameters

func:Function
 
... args

Returns
MatrixPlugin
onPlay()method 
public function onPlay(func:Function, ... args):MatrixPlugin

Parameters

func:Function
 
... args

Returns
MatrixPlugin
onStop()method 
public function onStop(func:Function, ... args):MatrixPlugin

Parameters

func:Function
 
... args

Returns
MatrixPlugin
onUpdate()method 
public function onUpdate(func:Function, ... args):MatrixPlugin

Parameters

func:Function
 
... args

Returns
MatrixPlugin
prop()method 
public static function prop(target:DisplayObject):MatrixPlugin

DisplayObject のマトリックスのプロパティを設定します。

Parameters

target:DisplayObject — 対象オブジェクト

Returns
MatrixPlugin — MatrixPlugin
scaleX()method 
public function scaleX(scaleX:Number):MatrixPlugin

X軸方向の拡大縮小を設定します。(プロパティaと動作は同じです)

Parameters

scaleX:Number — ピクセル位置

Returns
MatrixPlugin — MatrixPlugin
scaleY()method 
public function scaleY(scaleY:Number):MatrixPlugin

Y軸方向の拡大縮小を設定します。(プロパティdと動作は同じです)

Parameters

scaleY:Number — ピクセル位置

Returns
MatrixPlugin — MatrixPlugin
skewX()method 
public function skewX(skewX:Number):MatrixPlugin

X軸方向の傾斜を設定します。(プロパティcと動作は同じです)

Parameters

skewX:Number — ピクセル位置

Returns
MatrixPlugin — MatrixPlugin
skewY()method 
public function skewY(skewY:Number):MatrixPlugin

Y軸方向の傾斜を設定します。(プロパティbと動作は同じです)

Parameters

skewY:Number — ピクセル位置

Returns
MatrixPlugin — MatrixPlugin
tween()method 
public static function tween(target:DisplayObject, time:Number, easing:Function = null):MatrixPlugin

DisplayObject のマトリックスのトゥイーンを設定します。

Parameters

target:DisplayObject — 対象オブジェクト
 
time:Number — 時間
 
easing:Function (default = null) — イージング関数

Returns
MatrixPlugin — MatrixPlugin
tx()method 
public function tx(tx:Number):MatrixPlugin

X軸方向に平行移動する距離を設定します。

Parameters

tx:Number — 移動距離

Returns
MatrixPlugin — MatrixPlugin
ty()method 
public function ty(ty:Number):MatrixPlugin

Y軸方向に平行移動する距離を設定します。

Parameters

ty:Number — 移動距離

Returns
MatrixPlugin — MatrixPlugin