声明
func DealDamage(target entity<Combatable>, attacker entity<Combatable>, type DamageType, damage int)
go
参数
输入
名称 | 类型 | 描述 |
---|---|---|
目标 | FightingEntity | 受到伤害的游戏实体 |
造成伤害的实体 | FightingEntity | 造成伤害的游戏实体 |
类型 | DamageType | 伤害类型 |
伤害量 | Int | 伤害量 |
对玩家造成伤害,若不选择伤害来源,则目标受到来自系统的伤害
func DealDamage(target entity<Combatable>, attacker entity<Combatable>, type DamageType, damage int)
go
名称 | 类型 | 描述 |
---|---|---|
目标 | FightingEntity | 受到伤害的游戏实体 |
造成伤害的实体 | FightingEntity | 造成伤害的游戏实体 |
类型 | DamageType | 伤害类型 |
伤害量 | Int | 伤害量 |