ue4小结和文档同步篇

文章详细阐述了UE5引擎中蓝图系统的使用,包括碰撞盒触发事件、开启键盘输入、流程控制、时间轴数据处理以及组件交互。重点讨论了Actor之间的通信,如类型转换、变量修改以影响逻辑流程,同时介绍了蓝图类的继承和子类化。此外,还提到了地图模式的设置和物理碰撞的配置方法。

在这里插入图片描述

视图:碰撞盒子 触发> (判断) 执行> 事件/动作 译:当什么时候做什么事
当什么时候并且怎样的话做什么事

一下是蓝图定义内容,蓝图类命名不能是中文里面的变量跨类会检索不到。

碰撞盒子需要指定K:类型转换为 设置成小白人防止其他act碰撞触发。

在这里插入图片描述

开启键盘输入 需要添加 K:启用输入 并赋值v =K:获取玩家控制器才能有效。ue5中似乎不需要获取输入了。

在这里插入图片描述

K:流程 可以 获得开关门 切换开关 分支(if) 等流程

在这里插入图片描述

K:时间轴 可以获取线性数据输出 可以输出0到1配合k:插值 映射真实的数据区间变化
在这里插入图片描述

获取某个组件(蓝图内的act称呼为组件)相对旋转值(或者缩放,位置)使用k:类:场景组件:获取 。 能拿到取值器,需要绑定要取值的《组件变量》。

注释:场景是指本蓝图文件,你蓝图的根组件就叫默认场景跟组件,所以场景组件就是指本蓝图内的组件。

需要注意的是蓝图根组件决定了本ACT的调性,例如默认场景组件是没有物理属性的,那么子组件就算是设置了物理,整个ACT都是无效的,也就无法响应功能组件功能。功能组件一般是针对根元素起作用,例如发射物移动组件。

在这里插入图片描述

k:获取类的所有actor 可以跨场景跟组件查找整个项目中的actor v:依据类命名

在这里插入图片描述

K:get (复制) 获取数组中的序列索引值。
在这里插入图片描述

设置变量 k:设置+(自己定义的变量名字)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

cs778877

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值