Sprite_Enemy()
精灵_敌人
显示敌人的精灵。
Sprite_Enemy
The sprite for displaying an enemy.
Kind: global function
- Sprite_Enemy()
- .initialize(battler)
- .initMembers()
- .createStateIconSprite()
- .setBattler(battler)
- .update()
- .updateBitmap()
- .loadBitmap(name, hue)
- .updateFrame()
- .updatePosition()
- .updateStateSprite()
- .initVisibility()
- .setupEffect()
- .startEffect(effectType)
- .startAppear()
- .startDisappear()
- .startWhiten()
- .startBlink()
- .startCollapse()
- .startBossCollapse()
- .startInstantCollapse()
- .updateEffect()
- .isEffecting() ⇒
boolean - .revertToNormal()
- .updateWhiten()
- .updateBlink()
- .updateAppear()
- .updateDisappear()
- .updateCollapse()
- .updateBossCollapse()
- .updateInstantCollapse()
- .damageOffsetX() ⇒
number - .damageOffsetY() ⇒
number
sprite_Enemy.initialize(battler)
初始化
Kind: instance method of Sprite_Enemy
| Param | Type | Description |
|---|---|---|
| battler | Object | 战斗者对象 - Battler object Initialize |
sprite_Enemy.initMembers()
初始化成员
Initialize members
Kind: instance method of Sprite_Enemy
sprite_Enemy.createStateIconSprite()
创建状态图标精灵
Create state icon sprite
Kind: instance method of Sprite_Enemy
sprite_Enemy.setBattler(battler)
设置战斗者
Kind: instance method of Sprite_Enemy
| Param | Type | Description |
|---|---|---|
| battler | Object | 战斗者对象 - Battler object Set battler |
sprite_Enemy.update()
更新
Update
Kind: instance method of Sprite_Enemy
sprite_Enemy.updateBitmap()
更新位图
Update bitmap
Kind: instance method of Sprite_Enemy
sprite_Enemy.loadBitmap(name, hue)
加载位图
Kind: instance method of Sprite_Enemy
| Param | Type | Description |
|---|---|---|
| name | string | 名称 - Name |
| hue | number | 色调 - Hue Load bitmap |
sprite_Enemy.updateFrame()
更新帧
Update frame
Kind: instance method of Sprite_Enemy
sprite_Enemy.updatePosition()
更新位置
Update position
Kind: instance method of Sprite_Enemy
sprite_Enemy.updateStateSprite()
更新状态精灵
Update state sprite
Kind: instance method of Sprite_Enemy
sprite_Enemy.initVisibility()
初始化可见性
Initialize visibility
Kind: instance method of Sprite_Enemy
sprite_Enemy.setupEffect()
设置效果
Setup effect
Kind: instance method of Sprite_Enemy
sprite_Enemy.startEffect(effectType)
开始效果
Kind: instance method of Sprite_Enemy
| Param | Type | Description |
|---|---|---|
| effectType | string | 效果类型 - Effect type Start effect |
sprite_Enemy.startAppear()
开始出现
Start appear
Kind: instance method of Sprite_Enemy
sprite_Enemy.startDisappear()
开始消失
Start disappear
Kind: instance method of Sprite_Enemy
sprite_Enemy.startWhiten()
开始变白
Start whiten
Kind: instance method of Sprite_Enemy
sprite_Enemy.startBlink()
开始闪烁
Start blink
Kind: instance method of Sprite_Enemy
sprite_Enemy.startCollapse()
开始倒下
Start collapse
Kind: instance method of Sprite_Enemy
sprite_Enemy.startBossCollapse()
开始 BOSS 倒下
Start boss collapse
Kind: instance method of Sprite_Enemy
sprite_Enemy.startInstantCollapse()
开始瞬间倒下
Start instant collapse
Kind: instance method of Sprite_Enemy
sprite_Enemy.updateEffect()
更新效果
Update effect
Kind: instance method of Sprite_Enemy
sprite_Enemy.isEffecting() ⇒ boolean
是否效果中
Kind: instance method of Sprite_Enemy
Returns: boolean - 是否正在效果中 - Whether is effecting
Is effecting
sprite_Enemy.revertToNormal()
回到普通
Revert to normal
Kind: instance method of Sprite_Enemy
sprite_Enemy.updateWhiten()
更新变白
Update whiten
Kind: instance method of Sprite_Enemy
sprite_Enemy.updateBlink()
更新闪烁
Update blink
Kind: instance method of Sprite_Enemy
sprite_Enemy.updateAppear()
更新出现
Update appear
Kind: instance method of Sprite_Enemy
sprite_Enemy.updateDisappear()
更新消失
Update disappear
Kind: instance method of Sprite_Enemy
sprite_Enemy.updateCollapse()
更新倒下
Update collapse
Kind: instance method of Sprite_Enemy
sprite_Enemy.updateBossCollapse()
更新 BOSS 倒下
Update boss collapse
Kind: instance method of Sprite_Enemy
sprite_Enemy.updateInstantCollapse()
更新瞬间倒下
Update instant collapse
Kind: instance method of Sprite_Enemy
sprite_Enemy.damageOffsetX() ⇒ number
伤害的偏移坐标 X
Kind: instance method of Sprite_Enemy
Returns: number - 伤害的偏移坐标 X - Damage offset X
Damage offset X
sprite_Enemy.damageOffsetY() ⇒ number
伤害的偏移坐标 Y
Kind: instance method of Sprite_Enemy
Returns: number - 伤害的偏移坐标 Y - Damage offset Y
Damage offset Y