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

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

zero_dp0o

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

(供本人回顾课程功能实现https://www.udemy.com/course/complete-godot-3d/)![image.png]
第一步:创建GPUParticles3D节点

第二步:放在枪口位置

第三步:修改绘制阶段,选择你想要的火光粒子和大小

再修改粒子生成过程
默认粒子向下生成,修改重力和方向来实现枪口火焰喷射方向,还要修改spread来确定喷射范围


修改time属性的one shot 和explosivene

再修改粒子几何体的属性使其发光

添加子节点,生成轨道


然后在武器节点的实例化火光子节点



最后在gd中把这些连接起来

最终效果

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