不过在找Theme Style相关的方案过程中, 意外发现了个DarkUI, 跟Unity整合一下看起来还不错:
?...但是对于编辑器来说, 黑色风格的显然看起来更加高大上.
Property Editor
每次做编辑器都躲不开做个通用属性编辑, 选择C#也是有这方面的考虑....不过这东西想要做到体验好, 还是需要非常多的定制化控件, 而3D游戏的基础数据类型每个引擎的定义都不一样, 很难做成通用的....跑题了, 回到C#这边. WPF能找到的比较不错的属性编辑器大多是商用的:
?...小结
Dualitor中除了属性编辑, 其它特性的实现也非常不错, 值得拿来学习.