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