【【Godot】实现场景的平滑过渡切换-哔哩哔哩】 https://b23.tv/XbE0nPW
原理
新建一个单独的场景,以CanvasLayer为根节点,添加一个ColorRect。然后为其创建透明度动画fade in和fade out(或者创建一个,然后反向播放)。创建脚本,创建相应的函数。
将其加载为“自动加载”。
扩展思考
1.可以将多种场景过度形式放入单例,选择性的调用。同理,屏幕抖动等效果也应该制作为单例。
2.创建场景集合变量,方便语义化和减少路径的使用。
额外参考
【Godot 惊人的屏幕过渡(实际上在几分钟内完成)-哔哩哔哩】 https://b23.tv/YS4leIR