在窗口-开启镜头试拍录制器

添加源为Player

这个时候录制的圆形按钮警告已经消失,
切换游戏模式为模拟

运行后点击手柄切换
进行实际的控制

点击录制之后,在cinema 的take文件夹找到文件
把文件拖动到关卡,然后 创建蓝图按L键
然后创建sequence的引用(这个东西必须在关卡中存在,直接拖动文件进去,或者直接右击是没有的,参考
https://forums.unrealengine.com/t/playing-a-level-sequence-from-blueprints/362451/10
然后对引用创建 play (序列播放器)即可,
如果按
https://www.bilibili.com/video/BV1gj411u7x6/?spm_id_from=333.788&vd_source=144753ea194546b6f636d236f617ba87
视频的操作在sequence 创建子序列的话,没有实际的那种效果,就是画面不会跟随人物移动,
因此在蓝图直接播放录制好的就能行,这样的话就可以把某个游戏操作录制下来,并且按L键进行播放
2023-7-13 17:05:32
不知道为啥, 我蓝图播放也没效果了
,有2种方法可以播放序列,第一种是把序列拖进去然后再关卡蓝图创建引用直接点击播放,还有一种是代码创建
下面蓝图多余没连的线忽略。。。

关卡蓝图直接用引用

,播放,也可以通过直接设置这个属性为自动播放触发。
参考文档
https://docs.unrealengine.com/4.27/zh-CN/AnimatingObjects/Sequencer/Overview/TRReferenceGuide/
https://docs.unrealengine.com/5.2/zh-CN/take-recorder-in-unreal-engine/
2023-7-13 17:42:29
如果要让player试拍器镜像跟随 画面,则新建关卡序列,然后点击 轨道 添加相机裁剪, 实际上就是相机切换,然后添加镜头,选择player录制的镜头试拍器,
或者子序列应该也可以, 最重要的事调整相机切换和镜头的轨道长度
选择相机切换右键编辑小姐, 摄像机绑定ID,会自动识别到下面镜头里面包含镜头的人物

然后点击相机切换的右边相机进行测试 ,发现人物能加载出来并运动,
然后可以直接把这个序列拖动到关卡然后设置自动播放,便可发现效果
网友评论