比如Canvas的渲染模式设置为"Screen Space - Camera",打开UI prefab,却是在Unity提供的默认Canvas下预览的,这样很多参数设置就会有问题,需要手动修改预览环境:
"Editor => Project Settings => Editor => Prefab Editing Environments => 选择预览场景"
如果选择的场景中有Canvas,则UI Prefab会加载到该Canvas下进行预览;如果选择的场景中没有Canvas或者没有选择场景,则以Unity默认Canvas预览(Screen Space - Overlay模式)
本文来自博客园,作者:萧然CS,转载请注明原文链接:https://www.cnblogs.com/z-c-s/p/15112846.html