使用场景:
游戏中的各种对话框,
对话框本身的:width、height,是否有标题,标题SpriteFrame、是否有关闭按钮,这些是共同部分,
对话框的内容是变化部分
想把共同部分做成prefab,然后再把变化部分加进去做成其他prefab,但prefab不能嵌套。
大家有什么好的解决方案?
ps: 这些对话框是需要在各场景中共用的,所以才想着做成prefab。
使用场景:
游戏中的各种对话框,
对话框本身的:width、height,是否有标题,标题SpriteFrame、是否有关闭按钮,这些是共同部分,
对话框的内容是变化部分
想把共同部分做成prefab,然后再把变化部分加进去做成其他prefab,但prefab不能嵌套。
大家有什么好的解决方案?
ps: 这些对话框是需要在各场景中共用的,所以才想着做成prefab。
Creator不是采用组件模式吗,那UI为什么不能组装呢。
一个基础的Box 预制
多个内容的Content 预制
然后用一个Manager 脚本 组装起来
把prefab拉到自定义控件,然后可以把这个控件加到其他其他节点上制作成新的prefab。
同问,我也想知道如何设计更好?
只能把每个零部件用Prefab,然后组成的大的部分,直接复制整个节点树过去。差别就是没办法跟Prefab一样自动同步吧。