将game mode中摄像机相关移动到 BP 摄像机控制
1 变量 摄像机序号
2 布尔 是否允许移动摄像机
3 初始化摄像机的函数
4 更换摄像机的函数
开始迁移
1 将game mode 更换摄像机的函数(除了开头)迁入 BP摄像机控制 内
2 修复错误,重新挂接参数、变量
修改调用
1 game mode 中 初始化中移动摄像机的相关,移入 初始化摄像机函数内
2 game mode 中 ,将获取的BP 摄像机控制 提升成变量,命名为camera controll Ref
3 game mode 中,将获取每一个音响相关的控制调整成sequence 中并行(非必须,可选)
4 继续将 camera controll Ref 里面,调用初始化摄像机函数
5 删除冗余变量:摄像机们、摄像机序号、是否允许移动摄像机(如果提示在使用,则先删除 更换摄像机view)
修改mainUI中的报错
1 获取 camera controller Ref,提升成变量
2 修改原来上一步、下一步按钮中的更换摄像机函数,重新挂接
3 将摄像机移动的缓动值变成变量
4 回到mainUI,获取缓动变量,设置值
5 加上delay,连上变量
7 加回开启摄像机可用的变量
初始化的问题
第一行mainUI创建后,第三行才调用camera controller Ref,有可能会创建失败
1 调整顺序,将调用camera controller Ref调整到第一行
2 创建main UI放在第二行