cocoscreate3d制作预制体的一个问题请教

cocoscreate3d使用ui控件,制作预制体的时候,会自动在根节点上添加一个Canvas组件。我这边每个弹窗就是一个预制体。每弹一个弹窗就会创建一个ui_carmer。我觉得这个根本没有必要。而且在动态调整弹窗渲染顺序的时候只能调整Canvas组件的priority,这里有个bug,渲染顺序调整了但是事件顺序还是没变,点击事件还是响应在最后弹出的哪个窗口。我现在的做法就是弹窗的时候先手动移除Canvas组件调整好位置,统一添加到场景中的Canvas上面。编辑器中如果移除自动添加的Canvas组件的话,UI就看不到了。这个问题有没有比较优雅点的解决方案。

是我搞错了,哪个Canvas控件不是自动添加上去的