UForms是一个UI框架,用于在Unity3D编辑器的编辑器应用程序中创建。它的主要重点是通过提供清晰简洁的UI工具包来改进现有的编辑器应用程序开发工作流程,减少定义应用程序界面和用户交互所需的代码量,并允许更多地强调真正重要的事情——功能部件。此外,它还致力于模块化UI元素的概念。如果您已经实现了两次组合框控件,那一次就太多了。目前,在基于窗口的界面方面有公认的约定,并且没有合理的理由每次都重新发明轮子。当我开始为Unity3D开发多个编辑器扩展时,我发现需要这样的解决方案。随着我向应用程序添加的每一行功能代码,UI部分似乎增加了三行。我希望在考虑扩展编辑器时,这样的解决方案可以为决策过程带来新的视角。在权衡创建改进我们工作流程的工具的利弊时,创建一个最低限度的功能UI需要多少。
UFormsUnity3D编辑器应用程序的UI框架设计
文件列表
UForms:Unity3D 编辑器应用程序的 UI 框架
(预估有个739文件)
Designer.cs
21KB
UFormsCodeGenerator.cs
8KB
Control.cs
31KB
BezierCurve.cs
5KB
StackContent.cs
6KB
DuplicateSpecial.cs
6KB
SystemInfoDisplay.cs
7KB
NavMeshLayers.asset
9KB
Physics2DSettings.asset
4KB
GraphicsSettings.asset
4KB
暂无评论