1.在一般的理解上所有UI组件都必须在Canvas下.稍微学习深点还会知道分画布来动静分离.然而我今天在项目中看到Canvas下的子物体还有Canvas一时竟没理解过来.经过查阅资料才发现这样也是为了达到动静分离的效果. 2.在理解到这点后我开始给模块中需要频繁刷新的部分单独加Canvas,结果这些按钮变得无法响应点击.问了大佬才知道还得加上graphic raycaster… 3.至于Canvas Renderer则是所有需要渲染的物体都会自动添加的
4.sorting group则会将该物体及其子物体的sorting layer和order in layer都改变. 分享一篇文章: https://www.pianshen.com/article/8279433230/