时间回溯(物品)
展示

思路
将作用物体的每帧信息存储在一个容器中,在时间回溯时逆序地读取容器中的信息;
步骤
1.创建以下项
- 结构体:用于存储每帧信息;
- ActorComponent(下文使用AC代替):存放功能逻辑;
- 接口:用于角色调用AC;
- 回溯Actor:AC作用的Actor;
- 角色蓝图的操作逻辑:用于触发回溯的功能;
2.结构体创建

3.在AC中创建相应的变量

4.创建回溯Actor

别忘了勾选“模拟物理”

5.创建接口

6.在角色蓝图中编写触发逻辑
创建变量以存储拥有时间回溯能力的Actor

初始化回溯Actor

实现函数接口

编写触发事件

7.在AC中实现接口



8.在AI中实现回溯的具体逻辑(核心逻辑)
编写函数“记录帧信息”

编写函数“执行时间信息”

9.编写AC执行的逻辑
初始化信息

每帧执行函数

本文来自博客园,作者:荒坂株式会社,博客内容均属学习笔记,只做交流之用

浙公网安备 33010602011771号