织梦手机网站,企业全屏网站,了解做房产广告的网站,十大不收费的软件2023年在上一章节中。 得到了一个根据视角的位置创建actor的项目。 现在要更近一步#xff0c;对发射的子弹进行旋转。
不过#xff0c;现在的子弹是圆球形态的#xff0c;所以无法分清到底怎么旋转#xff0c;所以需要把子弹变成不规则图形。
现在点开蓝图。 这里修改一下对发射的子弹进行旋转。
不过现在的子弹是圆球形态的所以无法分清到底怎么旋转所以需要把子弹变成不规则图形。
现在点开蓝图。 这里修改一下变成椭球形 接下来打开关卡蓝图
就像上章节的要加一个获取当前用户旋转的节点。
但是如果依葫芦画瓢查找后去Actor旋转节点后传入到Actor BP prjetteil 根本无用
为什么
运行程序按住f8的同时按wasd离开会发现原本的地方出现了一个球体这就是我们的actor它同样有deteil细节 你会发现旋转视角时这个actor的角度没有变化 所以不能用actor的旋转。
而是要搜索get control 旋转获取控制旋转这样子弹就随着视角的旋转而同样旋转。 然后把子弹的向前向量提升在ue5的标准向量是以1cm为单位所以虽然子弹跟随视角发射但是速度太慢从 生成Actor的return Value处拉一根线搜索乘在x处右键点击转换引脚选择浮点数浮点数获取向前向量 乘1000. 选择 就有了第一人称射击的效果了 剩下的事情就是从epic的商城或者fab中下载材质再用BSP画布来创建场景。
因为BSP的教程很多这里就不细说了这个第一人称的项目算完结。
也是我作为新手的第一个项目结束。