虚幻引擎UE创建全息VR游戏虚拟现实游戏教学 – 步骤7 UX工具
虚幻引擎UE创建全息VR游戏虚拟现实游戏教学 – 步骤7 UX工具
因此,在Hololens应用中,可以轻松添加UX按钮。我将做一些非常简单的事情,并设置4个按钮来改变交互式立方体的颜色。
步骤 1 使用函数创建多维数据集蓝图
在内容窗口中,选择添加/导入>>蓝图类>>Actor,并将其称为通用名称,如CubeBaseClass。双击将其打开。
在组件面板中,选择“添加组件>>多维数据集”图标
勾选“按引用传递”复选框,并检查您的输入是否与此图片完全相同。
现在是时候进入函数事件图了。左键单击关闭引脚并创建新的“设置材质(立方体)”节点。
现在我们需要创建对立方体的引用,以便函数可以为其分配材质。在“我的蓝图”面板中,向下滚动到组件,单击多维数据集并将其拖动到事件图表中,然后选择获取多维数据集
现在单击立方体引脚并将其拖动到设置的材料目标引脚上,以将立方体指定为要更改材料的目标。
现在单击并拖动以将 Func 更改颜色材质图钉链接到设置材质材质图钉
非常重要 – 编译和保存
步骤 2 创建 4 种新材质
由于您安装了UX工具,因此您可以转到“材料”文件夹并复制M_SimpleLit_Color 4次,使用要更改的颜色重命名它们。例如材料蓝色,材料橙色,材料粉红色,材料绿色。
双击以打开每个材质,然后单击“基础颜色”节点以调出色轮以更改颜色。保存并关闭每个新材料
步骤 3 创建 UX 按钮
在内容窗口中,选择添加新>蓝图类,展开所有类部分,然后搜索 UxtPressableButtonActor。称之为BtnUpdateCube并双击打开。
确保在“组件”面板中选择了 BtnUpdateCube(self),然后在“详细信息”面板中向下滚动到“Uxt 可按下按钮”部分,然后展开“图标画笔”部分。您可以滚动浏览并选择您喜欢的任何图标。
现在返回到“组件”面板并单击“按钮组件(UtxPressableButton)(继承)”,然后将“详细信息”面板向下滚动到“事件”部分。单击按下按钮旁边的绿色 + 按钮。这将调出事件图。
现在我们需要设置我们将使用的变量,这是一个节点来保存对立方体的引用,一个节点来保存要发送到立方体的材料变量。
转到“我的蓝图”面板,然后向下滚动到“变量”部分。单击 + 以添加变量。将其命名为“材质”,然后转到“材质”节点的“详细信息”面板,单击“变量类型”下拉列表,搜索“材质”并选择蓝色的“对象参考”选项。
选中“实例可编辑”和“在生成时公开”框。
现在创建您的立方体变量 – 这非常相似。返回“我的蓝图”面板的“变量”部分,单击 + 以添加新变量并将其命名为 CubeBaseClass。转到 CubeBaseClass 的详细信息面板,单击“变量类型”旁边的下拉列表,搜索 CubeBaseClass 并选择蓝色对象引用选项。选中“实例可编辑”和“在生成时公开”框。
将“材质变量”从“变量”部分拖到“事件图”上,然后选择“获取材质”,对“立方体基类”执行相同的操作。
单击多维数据集基类引脚,然后拖动并释放以放置新节点。搜索 Func 更改颜色(位于我们的多维数据集基类上)
单击材质图钉并将其连接到 FuncChangeColor 材质图钉
现在单击并拖动以将按钮按下的引脚连接到功能更改颜色引脚。编译并保存e.
创建场景
将 CubeBaseClass 拖放到场景中,并将其放置在 x:50 y:00 z:-10 处,并将比例更改为 x:0.1 y:0.1 z:0.1。
将 BtnUpdateCube 拖放到场景中,然后在“细节”面板中滚动到“变换”部分,并将其放置在 x:50 y:-20 z:-20,z 旋转为 180,比例为 x:2 y:2 z:2。
滚动到“可按下按钮”部分,并将标签更新为粉红色。滚动到“默认”部分,将粉红色材质拖放到“材质”旁边的方块上,然后从“多维数据集基类”旁边的下拉列表中选择“立方体基类”。
现在复制您的按钮 3 次并移动它们,以便您可以看到它们。将标签更新为蓝色、绿色和橙色,并为每个标签拖动正确的材质并分配 CubeBaseClass。
在全息镜头 2 上进行测试
启动 Hololens 2 并打开全息远程处理应用。我假设你已经安装了它,所以如果你还没有,那就去安装它。
使用应用程序提供的IP地址从虚幻引擎连接到它。抓住你在全息中看到的数字……
然后进入虚幻项目设置,搜索全息以调出连接面板。将您的IP放在我向您展示的位置,然后点击连接。
当UE连接到Hololens时,你将看到绿色的连接响应。现在转到播放>>VR预览,您将看到它加载到头戴设备中。
本站所有文章、资源等一切内容,皆为在本站的注册网友所发布、上传、提供,如您发现任何内容侵犯了您的合法权益,请携版权等相关证明致信vamwxyz@gmail.com 与我们联系 ,我们将第一时间进行处理。本站周1-周5每日稳定更新优质资源20+,开通永久SVIP全站资源永久免费!
本站防失联地址,请务必收藏:VAMW.XYZ
VAM » 虚幻引擎UE创建全息VR游戏虚拟现实游戏教学 – 步骤7 UX工具

常见问题FAQ
- 关于解压密码和游戏资源使用方式的简要说明
- 本站默认解压密码为发布页网址:vamw.xyz 注意是小写,如果有其他密码也都在资源页面详细说明了,请认真查看,任何资源请下载后解压、切勿在线解压!VAM场景和人物形象资源下载解压缩后,放到VAM游戏目录里的AddonPackages文件夹后重启游戏即可,如D:\VAM\vam1.22.0.3\AddonPackages;更多教程请点击打开
- 海外用户怎么支付怎么下载?How can overseas users make payments and download?
- 本站支持“支付宝”、“微信”、“paypal”方式支付,如需“paypal”支付,点击打开Paypal支付;本站所有资源存储于“百度云网盘”,海外用户亦可通过本站教程下载安装注册“百度云网盘”进行资源的下载使用,点击查看教程
Our website supports payments via "Alipay", "WeChat" and "PayPal". If you want to pay with "PayPal", please click Paypal Payment. All the resources on our website are stored in "Baidu Cloud Disk". Overseas users can also download, install and register "Baidu Cloud Disk" according to the tutorials on our website to download and use the resources. Click here to view the tutorials
- 怎么推广赚钱,怎么免费加入VIP?
- 高佣金活动进行中:本站开启用户推广赚钱模式,所有用户可以通过文章页或个人中心的的推广链接进行推广赚钱,普通用户推广佣金为15%;永久VIP推广佣金为30%,所有通过你的推广链接注册的用户,在后续发生的所有消费或充值会员的行为,您都有佣金拿!满50可申请提现!普通用户可以在金额达到充值会员金额的时候申请加入会员!赶快行动吧! 点此查看详情