然后是WPF, 之前也折腾过一阵子, 虽然看起来很酷, 但是自己想做出那么酷的效果还是要花比较多的精力, 上手成本也是个问题, 编辑器做到差不多的时候总要有其他人来接手维护, 像我几年没用过WPF都忘了怎么写...XAML了-_-, 算了, 还是选个最简单的Winforms吧, 完全不需要什么学习成本....不过在找Theme Style相关的方案过程中, 意外发现了个DarkUI, 跟Unity整合一下看起来还不错:
?...但是对于编辑器来说, 黑色风格的显然看起来更加高大上.
Property Editor
每次做编辑器都躲不开做个通用属性编辑, 选择C#也是有这方面的考虑....不过这东西想要做到体验好, 还是需要非常多的定制化控件, 而3D游戏的基础数据类型每个引擎的定义都不一样, 很难做成通用的.