【Unity】打包的坑

现象

最近两天遇到了一个很奇怪的问题,在编辑器中打开ui没有问题,但是打包后出来的效果会导致ui的某些元素看不到,并且从log中能看到有很多脚本丢失的错误

然而,ui中该元素并没有什么特别的脚本,比如bg这个物体上只有Image组件

这就是一个非常离谱的问题。

解决方法

经过多次打包,最终确定打AB包时不应该使用ScriptableBuildPipline,而应该使用BuiltinBuildPipline。这样UI才能正常显示