目前,我在失误后的重启处理中按以下流程实现:
- 保存课程开始时的数据
- 设置画面效果的黑暗
- 用1秒时间删除画面效果(呈现逐渐变亮的效果)
- 失误时,用1秒时间设置画面效果的黑暗(呈现逐渐变暗的效果)
- 读取数据并返回到课程开始状态
大致按计划进行,但在课程开始时画面会瞬间变亮。有没有方法可以从黑暗状态开始课程?
目前,我在失误后的重启处理中按以下流程实现:
大致按计划进行,但在课程开始时画面会瞬间变亮。有没有方法可以从黑暗状态开始课程?
使用 CanvasModulate 节点怎么样?
CanvasModulate 节点可以将整个场景变为全黑,因此可以先将其设为黑色状态,然后通过 AnimationPlayer 制作从黑到白的动画并开启自动播放,或者通过可视化脚本进行控制,看看是否可行。
完全无法理解 CanvasModulate……在某个地方介绍的利用场景切换的重启方式似乎更快,所以打算采用那种方式。