声明
event OnPreTakeDamage(attacker entity<Entity>, damageType DamageType, damage int, damagedBodyPart DamagedBodyPartType)
go
参数
名称 | 类型 | 描述 |
---|---|---|
攻击者 | Entity | 攻击者实体,可能为空 |
伤害类型 | DamageType | 伤害类型 |
伤害量 | Int | 造成的伤害量 |
伤害部位 | HitBodyPart | 伤害部位 |
在当前实体受到伤害前触发
event OnPreTakeDamage(attacker entity<Entity>, damageType DamageType, damage int, damagedBodyPart DamagedBodyPartType)
go
名称 | 类型 | 描述 |
---|---|---|
攻击者 | Entity | 攻击者实体,可能为空 |
伤害类型 | DamageType | 伤害类型 |
伤害量 | Int | 造成的伤害量 |
伤害部位 | HitBodyPart | 伤害部位 |