🐯DamageAPDamaged 受到属性伤害
DamageAPDamaged触发器分为三种,分别对应受到DamageAP伤害时的三个阶段
三种分类对于初学者来说可能较为难以理解,可以查看开发文档中的DamageAP逻辑部分
受到造成伤害时
yaml
- xx{xx} @xx ~onSignal:DamageAPBeforeDamaged
#允许取消
- cancelevent ~onSignal:DamageAPBeforeDamaged受到伤害时
yaml
- xx{xx} @xx ~onSignal:DamageAPDamaged
#允许取消
- cancelevent ~onSignal:DamageAPDamaged| 技能预设的变量 | 描述 |
|---|---|
| skill.var.damage-amount | 伤害值 |
| skill.var.damage-type | 技能配置的type |
| skill.var.damage-args | 技能配置的args |
| skill.var.damage-cause | 伤害原因,通常为SKILL |
受到伤害之后时
使用
yaml
- xx{xx} @xx ~onSignal:DamageAPAfterDamaged| 技能预设的变量 | 描述 |
|---|---|
| skill.var.damage-amount | 伤害值 |
| skill.var.damage-type | 技能配置的type |
| skill.var.damage-args | 技能配置的args |
| skill.var.damage-cause | 伤害原因,通常为SKILL |
