Sprite_Character()
精灵_人物
显示角色的精灵。
Sprite_Character
The sprite for displaying a character.
Kind: global function
- Sprite_Character()
- .initialize(character)
- .initMembers()
- .setCharacter(character)
- .update()
- .updateVisibility()
- .isTile() ⇒
boolean - .tilesetBitmap(tileId) ⇒
Bitmap - .updateBitmap()
- .isImageChanged() ⇒
boolean - .setTileBitmap()
- .setCharacterBitmap()
- .updateFrame()
- .updateTileFrame()
- .updateCharacterFrame()
- .characterBlockX() ⇒
number - .characterBlockY() ⇒
number - .characterPatternX() ⇒
number - .characterPatternY() ⇒
number - .patternWidth() ⇒
number - .patternHeight() ⇒
number - .updateHalfBodySprites()
- .createHalfBodySprites()
- .updatePosition()
- .updateAnimation()
- .updateOther()
- .setupAnimation()
- .setupBalloon()
- .startBalloon()
- .updateBalloon()
- .endBalloon()
- .isBalloonPlaying() ⇒
boolean
sprite_Character.initialize(character)
初始化
Kind: instance method of Sprite_Character
| Param | Type | Description |
|---|---|---|
| character | Object | 角色对象 - Character object Initialize |
sprite_Character.initMembers()
初始化成员
Initialize members
Kind: instance method of Sprite_Character
sprite_Character.setCharacter(character)
设置人物
Kind: instance method of Sprite_Character
| Param | Type | Description |
|---|---|---|
| character | Object | 角色对象 - Character object Set character |
sprite_Character.update()
更新
Update
Kind: instance method of Sprite_Character
sprite_Character.updateVisibility()
更新可见性
Update visibility
Kind: instance method of Sprite_Character
sprite_Character.isTile() ⇒ boolean
是否图块
Kind: instance method of Sprite_Character
Returns: boolean - 是否为图块 - Whether is tile
Is tile
sprite_Character.tilesetBitmap(tileId) ⇒ Bitmap
图块组位图
Kind: instance method of Sprite_Character
Returns: Bitmap - 位图对象 - Bitmap object
Tileset bitmap
| Param | Type | Description |
|---|---|---|
| tileId | number | 图块 ID - Tile ID |
sprite_Character.updateBitmap()
更新位图
Update bitmap
Kind: instance method of Sprite_Character
sprite_Character.isImageChanged() ⇒ boolean
是否图像改变
Kind: instance method of Sprite_Character
Returns: boolean - 是否图像改变 - Whether image changed
Is image changed
sprite_Character.setTileBitmap()
设置图块位图
Set tile bitmap
Kind: instance method of Sprite_Character
sprite_Character.setCharacterBitmap()
设置人物位图
Set character bitmap
Kind: instance method of Sprite_Character
sprite_Character.updateFrame()
更新帧
Update frame
Kind: instance method of Sprite_Character
sprite_Character.updateTileFrame()
更新图块帧
Update tile frame
Kind: instance method of Sprite_Character
sprite_Character.updateCharacterFrame()
更新行走图帧
Update character frame
Kind: instance method of Sprite_Character
sprite_Character.characterBlockX() ⇒ number
行走图块位置 X
Kind: instance method of Sprite_Character
Returns: number - 行走图块位置 X 坐标 - Character block X position
Character block X
sprite_Character.characterBlockY() ⇒ number
行走图块位置 Y
Kind: instance method of Sprite_Character
Returns: number - 行走图块位置 Y 坐标 - Character block Y position
Character block Y
sprite_Character.characterPatternX() ⇒ number
行走图图案位置 X
Kind: instance method of Sprite_Character
Returns: number - 行走图图案位置 X 坐标 - Character pattern X position
Character pattern X
sprite_Character.characterPatternY() ⇒ number
行走图图案位置 Y
Kind: instance method of Sprite_Character
Returns: number - 行走图图案位置 Y 坐标 - Character pattern Y position
Character pattern Y
sprite_Character.patternWidth() ⇒ number
图案宽度
Kind: instance method of Sprite_Character
Returns: number - 图案宽度 - Pattern width
Pattern width
sprite_Character.patternHeight() ⇒ number
图案高度
Kind: instance method of Sprite_Character
Returns: number - 图案高度 - Pattern height
Pattern height
sprite_Character.updateHalfBodySprites()
更新半身精灵
Update half body sprites
Kind: instance method of Sprite_Character
sprite_Character.createHalfBodySprites()
创建半身精灵
Create half body sprites
Kind: instance method of Sprite_Character
sprite_Character.updatePosition()
更新位置
Update position
Kind: instance method of Sprite_Character
sprite_Character.updateAnimation()
更新动画
Update animation
Kind: instance method of Sprite_Character
sprite_Character.updateOther()
更新其它
Update other
Kind: instance method of Sprite_Character
sprite_Character.setupAnimation()
设置动画
Setup animation
Kind: instance method of Sprite_Character
sprite_Character.setupBalloon()
设置气泡图标
Setup balloon
Kind: instance method of Sprite_Character
sprite_Character.startBalloon()
开始气泡图标
Start balloon
Kind: instance method of Sprite_Character
sprite_Character.updateBalloon()
更新气泡图标
Update balloon
Kind: instance method of Sprite_Character
sprite_Character.endBalloon()
结束气泡图标
End balloon
Kind: instance method of Sprite_Character
sprite_Character.isBalloonPlaying() ⇒ boolean
是否气泡图标播放中
Kind: instance method of Sprite_Character
Returns: boolean - 是否气泡图标播放中 - Whether balloon is playing
Is balloon playing