godot 4.x 3d fps 枪口火光实现

godot 4.x 3d fps 枪口火光实现

zero_dp0o

2025-01-08 发布48 浏览 · 0 点赞 · 0 收藏

(供本人回顾课程功能实现https://www.udemy.com/course/complete-godot-3d/)![image.png]
第一步:创建GPUParticles3D节点
image.png
第二步:放在枪口位置
image.png
第三步:修改绘制阶段,选择你想要的火光粒子和大小
image.png
再修改粒子生成过程
默认粒子向下生成,修改重力和方向来实现枪口火焰喷射方向,还要修改spread来确定喷射范围
image.png
image.png
修改time属性的one shot 和explosivene
image.png
再修改粒子几何体的属性使其发光
image.png
添加子节点,生成轨道
image.png
image.png
然后在武器节点的实例化火光子节点
image.png
image.png
image.png
最后在gd中把这些连接起来
image.png
最终效果
image.png

请前往 登录/注册 即可发表您的看法…