【发布时间】:2021-10-23 18:24:17
【问题描述】:
我正在制作游戏,我使用剑作为武器,所以我创建了一个脚本并检测剑的对撞机的击中以造成伤害,但我遇到的问题是,每当剑与敌人的对撞机发生碰撞时,它都会造成伤害,即使玩家未处于攻击状态建议我一个近战攻击伤害的脚本
【问题讨论】:
-
请提供足够的代码,以便其他人更好地理解或重现问题。
标签: c# unity3d damage-control
我正在制作游戏,我使用剑作为武器,所以我创建了一个脚本并检测剑的对撞机的击中以造成伤害,但我遇到的问题是,每当剑与敌人的对撞机发生碰撞时,它都会造成伤害,即使玩家未处于攻击状态建议我一个近战攻击伤害的脚本
【问题讨论】:
标签: c# unity3d damage-control
您应该为我们提供更多代码/资源以正确评估问题。虽然,我想我明白你的问题是什么。当角色没有受到攻击时,您应该禁用对撞机。这将阻止非战斗时发生的任何意外触发。
【讨论】: