虚幻引擎生存建造系统

先做一个建造预览模式,按下按键B后进入建造预览模式

首先创建自定义事件Preview Loop

射线追踪摆放物体预览位置,并做一个预览材质

增强输入设置按键

每帧判断是否进入建造模式

预览模式制作成功!

接着做点击左键放置物品,放置之后结束建造模式


做一个父类一个子类,方便复用

很简单,也成功实现进入创作模式后左键单击放置物品

然后接着做旋转摆放的物体,加个输入操作

设置触发器,长按或松开 或者 已按下 也行,因为我只需要让他每按一下按键就转90°

绑定输入操作

记录旋转体变量

在设置物体位置这加上旋转体变量

然后生成的物体就是旋转后的了

最后实现一个让鼠标滚轮上下移动切换物体预览的功能,先建个结构体表

接着制作数据表,

写逻辑




结束

相关推荐
成都渲染101云渲染666616 小时前
极速渲染的办法,大量算力铺垫下的“云渲染”究竟有多快
ue5·maya
mxwin17 小时前
Unity SetPassCall和DrawCall的区别是什么
unity·游戏引擎·shader
3D霸霸18 小时前
UE5 怎么看场景性能、判断能不能上移动端
ue5
电子云与长程纠缠18 小时前
UE5 GameFeature创建与使用
开发语言·学习·ue5·游戏引擎
moonsims19 小时前
AiBrainLink:无人化系统异构连接架构-多执行体、多链路(5G+自组网)、多业务流(控制、遥测、视频、文件)透明传输、多对多控制
unity·游戏引擎
旧物有情20 小时前
Unity性能优化之合批,什么是合批?
unity·性能优化·游戏引擎
zhangzhangkeji20 小时前
(40)UE 里从 C++到蓝图的异步节点函数,继承类 UBlueprintAsyncActionBase
ue5
混迹中的咸鱼21 小时前
Unreal Engine 5 联机网络架构技术手册
网络·架构·ue5
Yuk丶2 天前
UE4 与 UE5:技术差异深度解析
c++·ue5·游戏引擎·ue4·游戏程序·虚幻
UTwelve2 天前
【UE】如何手搓一个完美贴合地形的 Mesh Decal(面片贴花)
ue5·材质·贴图·着色器