Skip to content

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

ParamTypeDescription
characterObject角色对象 - Character object Initialize

sprite_Character.initMembers()

初始化成员
Initialize members

Kind: instance method of Sprite_Character


sprite_Character.setCharacter(character)

设置人物

Kind: instance method of Sprite_Character

ParamTypeDescription
characterObject角色对象 - 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

ParamTypeDescription
tileIdnumber图块 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


贡献者

暂无相关贡献者

页面历史

暂无最近变更历史
最近更新