Package | krewfw.core_internal |
Class | public class StuntAction |
Inheritance | StuntAction ![]() |
Implements | KrewPoolable |
Property | Defined By | ||
---|---|---|---|
actor : KrewActor | StuntAction | ||
duration : Number [read-only] | StuntAction | ||
foreverMode : Boolean = false | StuntAction | ||
frame : int [read-only] | StuntAction | ||
nextAction : StuntAction | StuntAction | ||
passedTime : Number [read-only] | StuntAction | ||
progress : Number [read-only] | StuntAction | ||
updater : Function = null | StuntAction |
Method | Defined By | ||
---|---|---|---|
StuntAction | |||
alphaTo(duration:Number, alpha:Number, transition:String):StuntAction | StuntAction | ||
alphaToEaseIn(duration:Number, alpha:Number):StuntAction | StuntAction | ||
alphaToEaseOut(duration:Number, alpha:Number):StuntAction | StuntAction | ||
StuntAction | |||
blink(displayObj:DisplayObject, duration:Number = 0.25, alphaMin:Number = 0.3):StuntAction 1回暗くなって明るくなる | StuntAction | ||
doit(duration:Number, anUpdater:Function):StuntAction 1回だけ実行して、duration 秒待つ。コールバックの引数には StuntAction を渡す | StuntAction | ||
getObject(duration:Number = 0):StuntAction [static] | StuntAction | ||
goon(duration:Number, anUpdater:Function):StuntAction 関数を duration 秒間、実行し続ける | StuntAction | ||
isFinished():Boolean | StuntAction | ||
justdoit(duration:Number, anUpdater:Function):StuntAction
1回だけ実行して、即座に次に行く。引数に何も渡さない. | StuntAction | ||
KrewActor を殺すためのショートカット。
KrewActor 以外に使うと何も起こらない
| StuntAction | ||
move(duration:Number, dx:Number, dy:Number, transition:String):StuntAction | StuntAction | ||
moveEaseIn(duration:Number, dx:Number, dy:Number):StuntAction | StuntAction | ||
moveEaseOut(duration:Number, dx:Number, dy:Number):StuntAction | StuntAction | ||
moveTo(duration:Number, x:Number, y:Number, transition:String):StuntAction | StuntAction | ||
moveToEaseIn(duration:Number, x:Number, y:Number):StuntAction | StuntAction | ||
moveToEaseOut(duration:Number, x:Number, y:Number):StuntAction | StuntAction | ||
onDisposeFromPool():void | StuntAction | ||
onPooledObjectCreate(params:Object):void | StuntAction | ||
onPooledObjectInit(params:Object):void | StuntAction | ||
onPooledObjectRecycle():void | StuntAction | ||
onRetrieveFromPool(params:Object):void | StuntAction | ||
recycle():void | StuntAction | ||
rotate(duration:Number, rotation:Number, transition:String):StuntAction | StuntAction | ||
rotateEaseIn(duration:Number, rotation:Number):StuntAction | StuntAction | ||
rotateEaseOut(duration:Number, rotation:Number):StuntAction | StuntAction | ||
rotateTo(duration:Number, rotation:Number, transition:String):StuntAction | StuntAction | ||
rotateToEaseIn(duration:Number, rotation:Number):StuntAction | StuntAction | ||
rotateToEaseOut(duration:Number, rotation:Number):StuntAction | StuntAction | ||
scaleTo(duration:Number, scaleX:Number, scaleY:Number, transition:String):StuntAction | StuntAction | ||
scaleToEaseIn(duration:Number, scaleX:Number, scaleY:Number):StuntAction | StuntAction | ||
scaleToEaseOut(duration:Number, scaleX:Number, scaleY:Number):StuntAction | StuntAction | ||
send(eventType:String, eventArgs:Object = null):StuntAction
KrewActor.sendMessage のショートカット。
KrewActor 以外に使うと何も起こらない
| StuntAction | ||
until(anUpdater:Function):StuntAction
anUpdater を、それが true を返すまで実行し続ける
| StuntAction | ||
update(passedTime:Number):void | StuntAction | ||
wait(duration:Number):StuntAction | StuntAction |
actor | property |
public var actor:KrewActor
duration | property |
duration:Number
[read-only] public function get duration():Number
foreverMode | property |
public var foreverMode:Boolean = false
frame | property |
frame:int
[read-only] public function get frame():int
nextAction | property |
public var nextAction:StuntAction
passedTime | property |
passedTime:Number
[read-only] public function get passedTime():Number
progress | property |
progress:Number
[read-only] public function get progress():Number
updater | property |
public var updater:Function = null
StuntAction | () | Constructor |
public function StuntAction()
alphaTo | () | method |
public function alphaTo(duration:Number, alpha:Number, transition:String):StuntAction
Parameters
duration:Number | |
alpha:Number | |
transition:String (default = NaN )
|
StuntAction |
alphaToEaseIn | () | method |
public function alphaToEaseIn(duration:Number, alpha:Number):StuntAction
Parameters
duration:Number | |
alpha:Number |
StuntAction |
alphaToEaseOut | () | method |
public function alphaToEaseOut(duration:Number, alpha:Number):StuntAction
Parameters
duration:Number | |
alpha:Number |
StuntAction |
and | () | method |
blink | () | method |
public function blink(displayObj:DisplayObject, duration:Number = 0.25, alphaMin:Number = 0.3):StuntAction
1回暗くなって明るくなる
Parameters
displayObj:DisplayObject | |
duration:Number (default = 0.25 )
| |
alphaMin:Number (default = 0.3 )
|
StuntAction |
doit | () | method |
public function doit(duration:Number, anUpdater:Function):StuntAction
1回だけ実行して、duration 秒待つ。コールバックの引数には StuntAction を渡す
Parameters
duration:Number | |
anUpdater:Function |
StuntAction |
getObject | () | method |
public static function getObject(duration:Number = 0):StuntAction
Parameters
duration:Number (default = 0 )
|
StuntAction |
goon | () | method |
public function goon(duration:Number, anUpdater:Function):StuntAction
関数を duration 秒間、実行し続ける
Parameters
duration:Number | |
anUpdater:Function |
StuntAction |
isFinished | () | method |
public function isFinished():Boolean
ReturnsBoolean |
justdoit | () | method |
public function justdoit(duration:Number, anUpdater:Function):StuntAction
1回だけ実行して、即座に次に行く。引数に何も渡さない. ToDo: AS3 のコールバックの引数の型の扱いよくわかってない
Parameters
duration:Number | |
anUpdater:Function |
StuntAction |
kill | () | method |
public function kill():StuntAction
KrewActor を殺すためのショートカット。 KrewActor 以外に使うと何も起こらない
ReturnsStuntAction |
move | () | method |
public function move(duration:Number, dx:Number, dy:Number, transition:String):StuntAction
Parameters
duration:Number | |
dx:Number | |
dy:Number | |
transition:String (default = NaN )
|
StuntAction |
moveEaseIn | () | method |
public function moveEaseIn(duration:Number, dx:Number, dy:Number):StuntAction
Parameters
duration:Number | |
dx:Number | |
dy:Number |
StuntAction |
moveEaseOut | () | method |
public function moveEaseOut(duration:Number, dx:Number, dy:Number):StuntAction
Parameters
duration:Number | |
dx:Number | |
dy:Number |
StuntAction |
moveTo | () | method |
public function moveTo(duration:Number, x:Number, y:Number, transition:String):StuntAction
Parameters
duration:Number | |
x:Number | |
y:Number | |
transition:String (default = NaN )
|
StuntAction |
moveToEaseIn | () | method |
public function moveToEaseIn(duration:Number, x:Number, y:Number):StuntAction
Parameters
duration:Number | |
x:Number | |
y:Number |
StuntAction |
moveToEaseOut | () | method |
public function moveToEaseOut(duration:Number, x:Number, y:Number):StuntAction
Parameters
duration:Number | |
x:Number | |
y:Number |
StuntAction |
onDisposeFromPool | () | method |
public function onDisposeFromPool():void
onPooledObjectCreate | () | method |
public function onPooledObjectCreate(params:Object):void
Parameters
params:Object |
onPooledObjectInit | () | method |
public function onPooledObjectInit(params:Object):void
Parameters
params:Object |
onPooledObjectRecycle | () | method |
public function onPooledObjectRecycle():void
onRetrieveFromPool | () | method |
public function onRetrieveFromPool(params:Object):void
Parameters
params:Object |
recycle | () | method |
public function recycle():void
rotate | () | method |
public function rotate(duration:Number, rotation:Number, transition:String):StuntAction
Parameters
duration:Number | |
rotation:Number | |
transition:String (default = NaN )
|
StuntAction |
rotateEaseIn | () | method |
public function rotateEaseIn(duration:Number, rotation:Number):StuntAction
Parameters
duration:Number | |
rotation:Number |
StuntAction |
rotateEaseOut | () | method |
public function rotateEaseOut(duration:Number, rotation:Number):StuntAction
Parameters
duration:Number | |
rotation:Number |
StuntAction |
rotateTo | () | method |
public function rotateTo(duration:Number, rotation:Number, transition:String):StuntAction
Parameters
duration:Number | |
rotation:Number | |
transition:String (default = NaN )
|
StuntAction |
rotateToEaseIn | () | method |
public function rotateToEaseIn(duration:Number, rotation:Number):StuntAction
Parameters
duration:Number | |
rotation:Number |
StuntAction |
rotateToEaseOut | () | method |
public function rotateToEaseOut(duration:Number, rotation:Number):StuntAction
Parameters
duration:Number | |
rotation:Number |
StuntAction |
scaleTo | () | method |
public function scaleTo(duration:Number, scaleX:Number, scaleY:Number, transition:String):StuntAction
Parameters
duration:Number | |
scaleX:Number | |
scaleY:Number | |
transition:String (default = NaN )
|
StuntAction |
scaleToEaseIn | () | method |
public function scaleToEaseIn(duration:Number, scaleX:Number, scaleY:Number):StuntAction
Parameters
duration:Number | |
scaleX:Number | |
scaleY:Number |
StuntAction |
scaleToEaseOut | () | method |
public function scaleToEaseOut(duration:Number, scaleX:Number, scaleY:Number):StuntAction
Parameters
duration:Number | |
scaleX:Number | |
scaleY:Number |
StuntAction |
send | () | method |
public function send(eventType:String, eventArgs:Object = null):StuntAction
KrewActor.sendMessage のショートカット。 KrewActor 以外に使うと何も起こらない
Parameters
eventType:String | |
eventArgs:Object (default = null )
|
StuntAction |
until | () | method |
public function until(anUpdater:Function):StuntAction
anUpdater を、それが true を返すまで実行し続ける
Parameters
anUpdater:Function — schema: function(passedTime:Number):Boolean
|
StuntAction |
update | () | method |
public function update(passedTime:Number):void
Parameters
passedTime:Number |
wait | () | method |