4.将上面的脚本添加给我们制作的prefabΦ并在该prefab的动画的第1秒处的关键帧上添加事件,执行Test()函数在动画播放完毕后的关键帧上再添加事件,执行DestroySelf()函数表示销毁自身。 至此整个切换场景的淡入淡出效果实现完毕。但是这样做有几点是需要注意的: 1、在需要切换场景的时候只需要生成这个Prefab即可生荿代码如下: 2.这个淡入淡出只针对游戏内的场景有效,无法将游戏中的UI也淡入淡出 3.这样做会让游戏中的很多代码在工程外调用,由引擎調用因此后期在维护时会增加成本。因此必须在调用代码时做好注释表明这一段代码是由引擎调用的。