需要开发一个简单的UI管理器。使用ScriptableObject创建窗口(它将包含到所需窗口预制件及其控制器的链接)。但是后来有怀疑。实际上,几乎所有窗口都具有相同的样式。现在我不知道如何做到最好。创建单独的模板(窗口坯料的预制件,为空,没有代码和内容),还是使用一个窗口预制件用一个窗口预制件来制作一个窗口?此外,在积压了各种主题的支持后,请告诉我最好的方法。
我将描述一些不同的选项: 1:WindowData(ScriptableObject)-> WindowBase(预制)。
WindowData.contentHolder->具有WindowBase的预制件;
最好的是什么?我希望你能理解)