我有一个非常庞大的UI结构,客户要求我在unity应用程序中添加一个按钮,能够将屏幕A的内容呈现到屏幕B上,但屏幕B的UI元素要少一些。屏幕B的内容是屏幕A的镜像,屏幕A发生任何变化应该反映在屏幕B上,但屏幕B本身不可交互。问题是:如果我有一个这样的UI层级结构:UI Overlay 1 | |__ UI Overlay 2 | |__UI Overlay 3 我如何让屏幕A看到所有的UI Overlay,但屏幕B只看到UI Overlay 2和3?

(编辑):我知道可以通过创建两个相同的UI,一个包含所有元素,一个不包含元素,然后创建一个单独的UI管理器来解决这个问题,但这非常麻烦,因为我的UI非常庞大(我的应用程序的70%都是UI),所以我需要一个比这个更聪明的解决方案。