【蓝图】p44简单解密机关

这篇具有很好参考价值的文章主要介绍了【蓝图】p44简单解密机关。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

p44简单解密机关

文字提示开门

创建Actor蓝图类,添加组件两个静态网格体、一个碰撞盒子、一个文本渲染组件,文本渲染组件的文本改为"Press“F”open"
【蓝图】p44简单解密机关,UE4入门教程,ue4
【蓝图】p44简单解密机关,UE4入门教程,ue4
为门添加碰撞,在细节面版双击静态网格体,在左上角添加碰撞
【蓝图】p44简单解密机关,UE4入门教程,ue4
【蓝图】p44简单解密机关,UE4入门教程,ue4
如同连接蓝图
【蓝图】p44简单解密机关,UE4入门教程,ue4
勾选第一个设置可视性,取消勾选第二个设置可视性
【蓝图】p44简单解密机关,UE4入门教程,ue4
选中组件的“按“F”开门”,在细节面版找到渲染把可视取消(因为要在远处看不见,走进才显示文本)
【蓝图】p44简单解密机关,UE4入门教程,ue4
床架bool变量“是否开门?”
如下图连接蓝图可以使按F开门,主要bool变量“是否开门?”默认值除不要勾选,set是否开门?勾选,不要勾选设置可视性,但是现在开门后靠近还是会显示文本
【蓝图】p44简单解密机关,UE4入门教程,ue4
如下图连接可解决开门后靠近还是会显示文本问题
【蓝图】p44简单解密机关,UE4入门教程,ue4

文字提示开灯

创建Actor蓝图类,添加一个静态网格体,一个碰撞盒子,一个点光源,一个文本渲染组件,文本渲染组件的文本改为"Press“F”open"
【蓝图】p44简单解密机关,UE4入门教程,ue4
【蓝图】p44简单解密机关,UE4入门教程,ue4
看灯光效果可以缩放蓝图类页面,同时看着视口和蓝图类进行调整
【蓝图】p44简单解密机关,UE4入门教程,ue4
蓝图连接和上一门的蓝图极为相似
【蓝图】p44简单解密机关,UE4入门教程,ue4
添加bool变量“是否开启机关”,添加节点get all actor of class(获取所有类的Actor),For Each Loop With Break(对于每个带有打破的循环)

For Each Loop和For Each Loop With Break区别

为什么不用For Each Loop而是用For Each Loop With Break

For Each Loop

循环遍历场景中的所有该类的演员(和场景中的所有该类的演员都通信一次)
按For Each Loop想法连接蓝图
【蓝图】p44简单解密机关,UE4入门教程,ue4

在第五盏灯是关闭的所以会走上面分支的false,使得“是否可以开启机关”为false,但是第六盏灯是打开的所以会走上面分支的true,使得“是否可以开启机关”为true,造成没有打开全部的灯,机关反而遍历完所有灯,因为最后一个是打开的所以打开了机关,所以错误

For Each Loop With Break

For Each Loop With Break:可以被打断的循环遍历
【蓝图】p44简单解密机关,UE4入门教程,ue4
如果有一盏灯没有打开即会走上面分支的false-》“是否可以开启机关”-》break停止继续循环遍历-》下面的分支

小操作:改变走线

双击引线即可生成一个节点,拖拽即可

在下面分支的true拉出引线,搜索Execute Console Command(执行控制台命令)编译,保存,打开关卡蓝图
【蓝图】p44简单解密机关,UE4入门教程,ue4
在关卡蓝图中添加自定义事件,重命名为“开启机关门”

Execute Console Command(执行控制台命令)

【蓝图】p44简单解密机关,UE4入门教程,ue4
复制自定义事件“开启机关门”的名字(F2选中,ctrl+c),在Execute Console Command(执行控制台命令)的command里写“ce 开启机关门”不要拉下空格
编译 保存
在视口中选中机关门,打开关卡蓝图,右键创建一个对机关门的引用
【蓝图】p44简单解密机关,UE4入门教程,ue4
创建时间轴、设置Actor旋转和插值,调整时间轴内时间设置第二节点为(3,1)
可以在视口的细节面板测试以查看旋转角度,以调整插值的AB值
【蓝图】p44简单解密机关,UE4入门教程,ue4
机关门不要忘记设置为可移动的
关卡蓝图
【蓝图】p44简单解密机关,UE4入门教程,ue4
lamp_BP
【蓝图】p44简单解密机关,UE4入门教程,ue4
【蓝图】p44简单解密机关,UE4入门教程,ue4
【蓝图】p44简单解密机关,UE4入门教程,ue4文章来源地址https://www.toymoban.com/news/detail-613370.html

到了这里,关于【蓝图】p44简单解密机关的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 墨尘 - UE4 入门教程笔记 —— 二

    旋转视图:Alt + 鼠标左键 缩放视图:Alt + 鼠标右键 平移视图:Alt + 鼠标中间 移动:E、缩放:T、R:旋转 撤回:Ctrl + Z 复原视图:Ctrl + shift + Z 转为可编辑对象:C 局部坐标与世界坐标切换:W 循环线选中:双击(确保坐标轴关闭) 打组:Alt + G、取消打组:shift + G 循环切刀工

    2024年02月16日
    浏览(46)
  • ue4/5蓝图与c++混用基础入门的基础操作(适合有蓝图基础和c++基础的新手,创建自己的蓝图)

            首先是最开始的创建项目,用c++模式进行创建。         ue4:         ue5:  创建之后,两个都会自动为你打开vs,不过ue4.26要的是vs2019,ue5要的是vs2022,有时候打不开是缺少一些东西,这些东西在csdn里面可以查到,作者就不细讲了。 在ue5(4是一样的)中,我们可

    2023年04月12日
    浏览(48)
  • 【虚幻4】UE4初学者系列教程基础篇-全中文新手入门教程

    一、 创建工程文件 (1)虚拟项目浏览器 (2)虚拟文件夹的结构 (3) 初学者内容包 二、虚幻引擎编辑界面介绍 (1)菜单栏 (2)关卡编辑器:工具栏  (3)“模式”面板  (4)“内容浏览器”面板 (5)视口面板 (6) 世界大纲视图 (7)细节面板 三、视口导航 四、

    2024年02月13日
    浏览(51)
  • 【虚幻引擎】UE4初学者系列教程基础篇-全中文新手入门教程

    一、 创建工程文件 (1)虚拟项目浏览器 (2)虚拟文件夹的结构 (3) 初学者内容包 二、虚幻引擎编辑界面介绍 (1)菜单栏 (2)关卡编辑器:工具栏  (3)“模式”面板  (4)“内容浏览器”面板 (5)视口面板 (6) 世界大纲视图 (7)细节面板 三、视口导航 四、

    2024年02月04日
    浏览(80)
  • 【虚幻引擎】UE4初学者系列教程VR篇-全中文新手入门教程

    1.有vr来配置         无论使用的是何种头戴显示器,开发使用 SteamVR 的 VR 项目时都需要下载并安装 Steam,才能访问 SteamVR。以下部分将说明下载安装 SteamVR 的方法。         首先需要从 Steam 站点(http://store.steampowered.com/)下载并安装 Steam客户端。Steam 安装完成后,用

    2024年04月10日
    浏览(56)
  • 【UE4】UE4蓝图 文本自动换行

    该方法将字符串分割成同等长度的数组及换行后字符串 使用示例 结果 获得字符串 蓝图代码:复制以下内容并直接粘贴到蓝图中 宏代码 使用示例 结果 获得数组 代码:复制以下内容并直接粘贴到蓝图中 宏代码 同时输出两种结果 同时输出函数蓝图 宏蓝图 内容详情: 使用示例

    2024年02月16日
    浏览(55)
  • UE4 控件蓝图与蓝图的交互

    我现在想实现的是点击场景中的一个蓝图中的某个静态网格体,然后在控件蓝图中的文本控件中就能显示这个被点击的静态网格体的名称。 首先我在控件蓝图中对其中的一个文本控件创建了一个绑定函数 绑定函数的逻辑如下: “整车 内部无系统”是我添加的一个变量,该变

    2024年02月11日
    浏览(42)
  • 【UE4】TimeLine(蓝图)

    虚幻中的数据时间轴计数器,作用是将时间和数据进行组合,使得数据随着时间的改变发生变化。 可以将TimeLine理解为一个直角坐标系,横轴为时间,纵轴为数据。 输入针脚: Play :启动此时间轴 Play from Start :从开始的时候启动此时间轴 Stop :结束 Reverse :反方向走时间轴

    2023年04月24日
    浏览(59)
  • 【UE4】物理引擎(蓝图)

    物理引擎通过为刚性物体赋予真实的物理属性的方式来计算 运动、旋转和碰撞反映。 游戏引擎中的物理引擎的主要目的是为了解决物体在空间的状态信息。 常规的物理引擎遵循物理定律,按照给定的算法,进行模拟物理运动。所以在没有多元因素影响的情况下,物理引擎的

    2023年04月11日
    浏览(60)
  • UE4 蓝图通信:接口调用

    UE4学习心得:蓝图间信息通信的几种方法 UE4的接口调用技术有点简单粗暴,而且主要体现在主蓝图对子蓝图的信息通信。 在内容浏览器中添加一个蓝图接口,命名为TestInterface  双击打开接口,直接使用其创建时自带的一个接口函数,将其重命名为TestAddOffset (这里相当于接

    2024年02月11日
    浏览(47)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包