| Package | krewfw.builtin_actor.display |
| Class | public class ScreenFader |
| Inheritance | ScreenFader ScreenCurtain KrewActor KrewGameObject starling.display.Sprite |
| Method | Defined By | ||
|---|---|---|---|
ScreenFader(color1:int = 0, color2:int = 0, color3:int = 0, color4:int = 0) | ScreenFader | ||
![]() | KrewActor | ||
![]() |
krewFramework のシステムに Actor を登録し、同時に Starling の DisplayList に追加する. | KrewActor | |
![]() | addChild(child:DisplayObject):DisplayObject [override]
addChild したものは Actor 破棄時に勝手に dispose が呼ばれる
| KrewActor | |
![]() | addImage(image:Image, width:Number, height:Number, x:Number = 0, y:Number = 0, anchorX:Number = 0.5, anchorY:Number = 0.5):void
addChild の代わりに addImage を呼ぶことで破棄時に Image.texture の dispose が
呼ばれるようになる。また、KrewActor.color の指定で全 Image に色がかかるようになる
| KrewActor | |
![]() | addInitializer(initFunc:Function):void
init が呼ばれる時(KrewScene.setUpActor に渡された時、または
Actor から addActor されたとき)に、init 後に呼ばれる関数を登録。
コンストラクタでの使用を想定. | KrewActor | |
![]() | addPeriodicTask(interval:Number, task:Function, times:int = -1):void Equivalent to setInterval(), but passed time will be based on game's timeline. | KrewActor | |
![]() | addScheduledTask(timeout:Number, task:Function):void Equivalent to setTimeout(), but passed time will be based on game's timeline. | KrewActor | |
![]() | addText(text:TextField, x:Number, y:Number):void
Actor 全体の color に影響させたい場合は addChild ではなく addText で足す
| KrewActor | |
![]() | addTouchMarginNode(touchWidth:Number = 0, touchHeight:Number = 0):void
for touch action adjustment. | KrewActor | |
![]() | addTween(tween:Tween):void | KrewActor | |
blackIn(duration:Number = 0.33, startAlpha:Number = 1):void [override] | ScreenFader | ||
blackOut(duration:Number = 0.33, startAlpha:Number = 0):void [override] | ScreenFader | ||
![]() | changeImage(image:Image, imageName:String):void | KrewActor | |
colorIn(color:uint, duration:Number = 0.33, startAlpha:Number = 1):void [override] | ScreenFader | ||
colorOut(color:uint, duration:Number = 0.33, startAlpha:Number = 0):void [override] | ScreenFader | ||
![]() | createActor(newActor:KrewActor, layerName:String = null):void | KrewActor | |
![]() | cyclic(interval:Number, task:Function, times:int = -1):void Alias for addPeriodicTask | KrewActor | |
![]() | cyclicFrame(task:Function, waitFrames:int = 1, times:int = -1):void Runs task several times after n frames. | KrewActor | |
![]() | delayed(timeout:Number, task:Function):void Alias for addScheduledTask | KrewActor | |
![]() | delayedFrame(task:Function, waitFrames:int = 1):void Runs task 1 times after n frames. | KrewActor | |
![]() | dispose():void [override] | KrewGameObject | |
![]() | enchant(duration:Number, transition:String):Tween | KrewActor | |
fadeIn(duration:Number = 0.33, startAlpha:Number = 1):void | ScreenFader | ||
fadeOut(duration:Number = 0.33, startAlpha:Number = 0):void | ScreenFader | ||
![]() | getByteArray(fileName:String):ByteArray | KrewGameObject | |
![]() | getImage(fileName:String):Image | KrewGameObject | |
![]() | getLayer(layerName:String):StageLayer | KrewGameObject | |
![]() | getObject(fileName:String):Object | KrewGameObject | |
![]() | getSound(fileName:String):Sound | KrewGameObject | |
![]() | getTexture(fileName:String):Texture | KrewGameObject | |
![]() | getXml(fileName:String):XML | KrewGameObject | |
init():void [override] | ScreenFader | ||
![]() | listen(eventType:String, callback:Function):void | KrewGameObject | |
![]() | loadResources(fileNameList:Array, onLoadProgress:Function, onLoadComplete:Function):void | KrewGameObject | |
onUpdate(passedTime:Number):void [override] | ScreenFader | ||
![]() | passAway():void | KrewActor | |
![]() | pauseBgm():void | KrewGameObject | |
![]() | playBgm(bgmId:String, vol:Number, startTime:Number = 0):void
同じ bgmId をすでに再生中の場合は、再生し直さない。
(0 から再生し直したい場合は先に stopBgm() を呼んでね)
| KrewGameObject | |
![]() | playSe(seId:String, pan:Number = 0, loops:int = 0, vol:Number, startTime:Number = 0):void | KrewGameObject | |
![]() | react():void | KrewActor | |
![]() | removeTweens():void | KrewActor | |
![]() | resetTimeScale(layerName:String):void | KrewGameObject | |
![]() | resumeBgm():void | KrewGameObject | |
![]() | sendMessage(eventType:String, eventArgs:Object = null):void | KrewGameObject | |
![]() | setAllLayersEnabled(enabled:Boolean):void | KrewGameObject | |
![]() | setCollision(groupName:String, shape:CollisionShape):void | KrewGameObject | |
![]() | setLayerEnabled(layerNameList:Array, enabled:Boolean):void | KrewGameObject | |
![]() | setLayerEnabledOtherThan(excludeLayerNameList:Array, enabled:Boolean):void | KrewGameObject | |
![]() | setTimeScale(layerName:String, timeScale:Number):void | KrewGameObject | |
![]() | setVertexColor(color1:int = 0, color2:int = 0, color3:int = 0, color4:int = 0):void [override] | ScreenCurtain | |
![]() | sortDisplayOrder():void
displayOrder の値でツリーをソート。 children が皆 KrewActor である前提。
actor.displayOrder = 1; のように設定した上で
getLayer('hoge').sortDisplayOrder(); のように使う
| KrewActor | |
![]() | stopAllListening():void | KrewGameObject | |
![]() | stopAllSound():void | KrewGameObject | |
![]() | stopBgm():void | KrewGameObject | |
![]() | stopListening(eventType:String):void | KrewGameObject | |
![]() | stopSe():void | KrewGameObject | |
whiteIn(duration:Number = 0.33, startAlpha:Number = 1):void [override] | ScreenFader | ||
whiteOut(duration:Number = 0.33, startAlpha:Number = 0):void [override] | ScreenFader | ||
| ScreenFader | () | Constructor |
public function ScreenFader(color1:int = 0, color2:int = 0, color3:int = 0, color4:int = 0)color1:int (default = 0) | |
color2:int (default = 0) | |
color3:int (default = 0) | |
color4:int (default = 0) |
| blackIn | () | method |
override public function blackIn(duration:Number = 0.33, startAlpha:Number = 1):voidParameters
duration:Number (default = 0.33) | |
startAlpha:Number (default = 1) |
| blackOut | () | method |
override public function blackOut(duration:Number = 0.33, startAlpha:Number = 0):voidParameters
duration:Number (default = 0.33) | |
startAlpha:Number (default = 0) |
| colorIn | () | method |
override public function colorIn(color:uint, duration:Number = 0.33, startAlpha:Number = 1):voidParameters
color:uint | |
duration:Number (default = 0.33) | |
startAlpha:Number (default = 1) |
| colorOut | () | method |
override public function colorOut(color:uint, duration:Number = 0.33, startAlpha:Number = 0):voidParameters
color:uint | |
duration:Number (default = 0.33) | |
startAlpha:Number (default = 0) |
| fadeIn | () | method |
public function fadeIn(duration:Number = 0.33, startAlpha:Number = 1):voidParameters
duration:Number (default = 0.33) | |
startAlpha:Number (default = 1) |
| fadeOut | () | method |
public function fadeOut(duration:Number = 0.33, startAlpha:Number = 0):voidParameters
duration:Number (default = 0.33) | |
startAlpha:Number (default = 0) |
| init | () | method |
override public function init():void| onUpdate | () | method |
override public function onUpdate(passedTime:Number):voidParameters
passedTime:Number |
| whiteIn | () | method |
override public function whiteIn(duration:Number = 0.33, startAlpha:Number = 1):voidParameters
duration:Number (default = 0.33) | |
startAlpha:Number (default = 1) |
| whiteOut | () | method |
override public function whiteOut(duration:Number = 0.33, startAlpha:Number = 0):voidParameters
duration:Number (default = 0.33) | |
startAlpha:Number (default = 0) |