Package | krewfw.core |
Class | public class KrewGameObject |
Inheritance | KrewGameObject ![]() |
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):void
Parameters
duration:Number (default = 0.33 )
| |
startAlpha:Number (default = 1 )
|
blackOut | () | method |
public function blackOut(duration:Number = 0.33, startAlpha:Number = 0):void
Parameters
duration:Number (default = 0.33 )
| |
startAlpha:Number (default = 0 )
|
colorIn | () | method |
public function colorIn(color:uint, duration:Number = 0.33, startAlpha:Number = 1):void
Parameters
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):void
Parameters
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):ByteArray
Parameters
fileName:String |
ByteArray |
getImage | () | method |
public function getImage(fileName:String):Image
Parameters
fileName:String |
Image |
getLayer | () | method |
getObject | () | method |
public function getObject(fileName:String):Object
Parameters
fileName:String |
Object |
getSound | () | method |
public function getSound(fileName:String):Sound
Parameters
fileName:String |
Sound |
getTexture | () | method |
public function getTexture(fileName:String):Texture
Parameters
fileName:String |
Texture |
getXml | () | method |
public function getXml(fileName:String):XML
Parameters
fileName:String |
XML |
init | () | method |
public function init():void
この時点で sharedObj がセットされているので resourceManager にアクセスできる
listen | () | method |
public function listen(eventType:String, callback:Function):void
Parameters
eventType:String | |
callback:Function |
loadResources | () | method |
public function loadResources(fileNameList:Array, onLoadProgress:Function, onLoadComplete:Function):void
Parameters
fileNameList:Array | |
onLoadProgress:Function | |
onLoadComplete:Function |
onDispose | () | method |
protected function onDispose():void
onUpdate | () | method |
public function onUpdate(passedTime:Number):void
Parameters
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):void
Parameters
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):void
Parameters
layerName:String |
resumeBgm | () | method |
public function resumeBgm():void
sendMessage | () | method |
public function sendMessage(eventType:String, eventArgs:Object = null):void
Parameters
eventType:String | |
eventArgs:Object (default = null )
|
setAllLayersEnabled | () | method |
public function setAllLayersEnabled(enabled:Boolean):void
Parameters
enabled:Boolean |
setCollision | () | method |
public function setCollision(groupName:String, shape:CollisionShape):void
Parameters
groupName:String | |
shape:CollisionShape |
setLayerEnabled | () | method |
public function setLayerEnabled(layerNameList:Array, enabled:Boolean):void
Parameters
layerNameList:Array | |
enabled:Boolean |
setLayerEnabledOtherThan | () | method |
public function setLayerEnabledOtherThan(excludeLayerNameList:Array, enabled:Boolean):void
Parameters
excludeLayerNameList:Array | |
enabled:Boolean |
setTimeScale | () | method |
public function setTimeScale(layerName:String, timeScale:Number):void
Parameters
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):void
Parameters
eventType:String |
stopSe | () | method |
public function stopSe():void
whiteIn | () | method |
public function whiteIn(duration:Number = 0.33, startAlpha:Number = 1):void
Parameters
duration:Number (default = 0.33 )
| |
startAlpha:Number (default = 1 )
|
whiteOut | () | method |
public function whiteOut(duration:Number = 0.33, startAlpha:Number = 0):void
Parameters
duration:Number (default = 0.33 )
| |
startAlpha:Number (default = 0 )
|