unreal3d 发表于 2016-1-10 11:32:29

我想问下用unity如何实现魔法攻击的效果?

本帖最后由 源数之力 于 2021-3-2 15:23 编辑

就是现在能实现魔法和一些特效的效果,但是不知道如何才能使它对怪物造成伤害,求指导,有示例最好

环境是三维的,现在人物和怪物都做好了,就是不知道怎么才能让它攻击怪物,然后让怪物收到伤害。

Soづ 发表于 2016-1-10 14:29:42

该减多少血 在对方血量里面减就是了啊 播放效果是效果 计算伤害是伤害 这是两个功能

俊哥 发表于 2021-3-20 10:07:36

元素果然有不少大神,这个问题我也想了解一下的

光风霁月 发表于 2021-4-22 11:21:49

显示血条,增加碰撞后的特效

随浪逐波 发表于 2021-5-10 12:12:46

显示血条,增加碰撞后的特效

欧孝翔 发表于 2021-12-23 10:11:53

就是你做出来的魔法特效 在接触物体 也就是角色产生碰撞产生的血条扣减编写脚本就行了

Pharmacist 发表于 2021-12-23 11:11:52

这是程序层面的问题了,特效只是展示给玩家看而已。至于特效产生,发射,碰到敌人,扣血,加状态等都是用代码实现的。

失落的羽翼 发表于 2021-12-23 17:46:10

具体看你的魔法属于什么类型了
1.可以用box碰撞体去检测
2.可以用射线投射
3.可以在动画里加事件帧去触发伤害逻辑

大后天方舟 发表于 2022-11-3 18:19:56

元素是个好家园,加油啊

漫画漫画 发表于 2024-4-16 22:38:39

好贴,感谢分享。
页: [1]
查看完整版本: 我想问下用unity如何实现魔法攻击的效果?