| Package | krewfw.core |
| Class | public class KrewGameObject |
| Inheritance | KrewGameObject starling.display.Sprite |
| Subclasses | KrewActor, KrewScene |
| Property | Defined By | ||
|---|---|---|---|
| id : int [read-only] | KrewGameObject | ||
| krew : KrewTopUtil [read-only]
よく使う utility への簡易アクセス
| KrewGameObject | ||
| sharedObj : KrewSharedObjects | KrewGameObject | ||
| Method | Defined By | ||
|---|---|---|---|
| KrewGameObject | |||
blackIn(duration:Number = 0.33, startAlpha:Number = 1):void | KrewGameObject | ||
blackOut(duration:Number = 0.33, startAlpha:Number = 0):void | KrewGameObject | ||
colorIn(color:uint, duration:Number = 0.33, startAlpha:Number = 1):void | KrewGameObject | ||
colorOut(color:uint, duration:Number = 0.33, startAlpha:Number = 0):void | KrewGameObject | ||
dispose():void [override] | KrewGameObject | ||
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
この時点で sharedObj がセットされているので
resourceManager にアクセスできる
| KrewGameObject | ||
listen(eventType:String, callback:Function):void | KrewGameObject | ||
loadResources(fileNameList:Array, onLoadProgress:Function, onLoadComplete:Function):void | KrewGameObject | ||
onUpdate(passedTime:Number):void | KrewGameObject | ||
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 | ||
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 | ||
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 | KrewGameObject | ||
whiteOut(duration:Number = 0.33, startAlpha:Number = 0):void | KrewGameObject | ||
| Method | Defined By | ||
|---|---|---|---|
onDispose():void | KrewGameObject | ||
| id | property |
id:int [read-only] public function get id():int| krew | property |
krew:KrewTopUtil [read-only] よく使う utility への簡易アクセス
public function get krew():KrewTopUtil| sharedObj | property |
sharedObj:KrewSharedObjects public function get sharedObj():KrewSharedObjects public function set sharedObj(value:KrewSharedObjects):void| KrewGameObject | () | Constructor |
public function KrewGameObject()| blackIn | () | method |
public function blackIn(duration:Number = 0.33, startAlpha:Number = 1):voidParameters
duration:Number (default = 0.33) | |
startAlpha:Number (default = 1) |
| blackOut | () | method |
public function blackOut(duration:Number = 0.33, startAlpha:Number = 0):voidParameters
duration:Number (default = 0.33) | |
startAlpha:Number (default = 0) |
| colorIn | () | method |
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 |
public function colorOut(color:uint, duration:Number = 0.33, startAlpha:Number = 0):voidParameters
color:uint | |
duration:Number (default = 0.33) | |
startAlpha:Number (default = 0) |
| dispose | () | method |
override public function dispose():void| getByteArray | () | method |
public function getByteArray(fileName:String):ByteArrayParameters
fileName:String |
ByteArray |
| getImage | () | method |
public function getImage(fileName:String):ImageParameters
fileName:String |
Image |
| getLayer | () | method |
| getObject | () | method |
public function getObject(fileName:String):ObjectParameters
fileName:String |
Object |
| getSound | () | method |
public function getSound(fileName:String):SoundParameters
fileName:String |
Sound |
| getTexture | () | method |
public function getTexture(fileName:String):TextureParameters
fileName:String |
Texture |
| getXml | () | method |
public function getXml(fileName:String):XMLParameters
fileName:String |
XML |
| init | () | method |
public function init():voidこの時点で sharedObj がセットされているので resourceManager にアクセスできる
| listen | () | method |
public function listen(eventType:String, callback:Function):voidParameters
eventType:String | |
callback:Function |
| loadResources | () | method |
public function loadResources(fileNameList:Array, onLoadProgress:Function, onLoadComplete:Function):voidParameters
fileNameList:Array | |
onLoadProgress:Function | |
onLoadComplete:Function |
| onDispose | () | method |
protected function onDispose():void| onUpdate | () | method |
public function onUpdate(passedTime:Number):voidParameters
passedTime:Number |
| pauseBgm | () | method |
public function pauseBgm():void| playBgm | () | method |
public function playBgm(bgmId:String, vol:Number, startTime:Number = 0):void同じ bgmId をすでに再生中の場合は、再生し直さない。 (0 から再生し直したい場合は先に stopBgm() を呼んでね)
Parameters
bgmId:String | |
vol:Number (default = NaN) | |
startTime:Number (default = 0) |
| playSe | () | method |
public function playSe(seId:String, pan:Number = 0, loops:int = 0, vol:Number, startTime:Number = 0):voidParameters
seId:String | |
pan:Number (default = 0) | |
loops:int (default = 0) | |
vol:Number (default = NaN) | |
startTime:Number (default = 0) |
| resetTimeScale | () | method |
public function resetTimeScale(layerName:String):voidParameters
layerName:String |
| resumeBgm | () | method |
public function resumeBgm():void| sendMessage | () | method |
public function sendMessage(eventType:String, eventArgs:Object = null):voidParameters
eventType:String | |
eventArgs:Object (default = null) |
| setAllLayersEnabled | () | method |
public function setAllLayersEnabled(enabled:Boolean):voidParameters
enabled:Boolean |
| setCollision | () | method |
public function setCollision(groupName:String, shape:CollisionShape):voidParameters
groupName:String | |
shape:CollisionShape |
| setLayerEnabled | () | method |
public function setLayerEnabled(layerNameList:Array, enabled:Boolean):voidParameters
layerNameList:Array | |
enabled:Boolean |
| setLayerEnabledOtherThan | () | method |
public function setLayerEnabledOtherThan(excludeLayerNameList:Array, enabled:Boolean):voidParameters
excludeLayerNameList:Array | |
enabled:Boolean |
| setTimeScale | () | method |
public function setTimeScale(layerName:String, timeScale:Number):voidParameters
layerName:String | |
timeScale:Number |
| stopAllListening | () | method |
public function stopAllListening():void| stopAllSound | () | method |
public function stopAllSound():void| stopBgm | () | method |
public function stopBgm():void| stopListening | () | method |
public function stopListening(eventType:String):voidParameters
eventType:String |
| stopSe | () | method |
public function stopSe():void| whiteIn | () | method |
public function whiteIn(duration:Number = 0.33, startAlpha:Number = 1):voidParameters
duration:Number (default = 0.33) | |
startAlpha:Number (default = 1) |
| whiteOut | () | method |
public function whiteOut(duration:Number = 0.33, startAlpha:Number = 0):voidParameters
duration:Number (default = 0.33) | |
startAlpha:Number (default = 0) |