虚幻引擎生存建造系统

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

首先创建自定义事件Preview Loop

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

增强输入设置按键

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

预览模式制作成功!

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


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

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

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

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

绑定输入操作

记录旋转体变量

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

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

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

接着制作数据表,

写逻辑




结束

相关推荐
mxwin1 小时前
Unity Shader 什么是球谐光照 原理是什么
unity·游戏引擎·shader
心前阳光1 小时前
Unity之使用火山引擎实现流式语音合成
unity·游戏引擎·火山引擎
心前阳光3 小时前
Unity之音频剪辑提问,流式语音回复使用示例
unity·游戏引擎·音视频
jiayong2318 小时前
虚幻引擎 Unreal Engine 通俗指南
游戏引擎·虚幻
jiayong2321 小时前
数字孪生、虚拟仿真、3D建模 概念区别联系与技术清单
3d·3d建模·数字孪生·虚幻引擎
元气少女小圆丶1 天前
SenseGlove Nova 2+Unity开发笔记4
笔记·unity·游戏引擎
一锅炖出任易仙1 天前
创梦汤锅学习日记day23
学习·ai·ue5
jiayong231 天前
虚幻引擎是什么?用来做什么?
游戏引擎·虚幻
易知微EasyV数据可视化1 天前
Web+游戏引擎模式:设计的跨界协同最优解 | 数字孪生实战训练营·设计篇
前端·经验分享·游戏引擎·数字孪生·空间智能
拾忆丶夜2 天前
unity webgl 阴影条纹问题
unity·游戏引擎·webgl