Unity在不改源码的情况下没法直接跟外部的UI框架逻辑互调, 所以需要进程间通信
在跨进程的情况下, 怎么做到比较方便的方法调用和属性编辑?...Unity安装完后在Editor\Data\Documentation\en\uploads\Examples\EmbeddedWindow.zip下面有一个嵌入Winforms的示例, 算是一个很好的开始...然后是WPF, 之前也折腾过一阵子, 虽然看起来很酷, 但是自己想做出那么酷的效果还是要花比较多的精力, 上手成本也是个问题, 编辑器做到差不多的时候总要有其他人来接手维护, 像我几年没用过WPF都忘了怎么写...但是对于编辑器来说, 黑色风格的显然看起来更加高大上.
Property Editor
每次做编辑器都躲不开做个通用属性编辑, 选择C#也是有这方面的考虑....之所以没选择它, 那是因为我发现了个更好的: AdamsLair.WinForms, 开源2D引擎Duality背后的一个控件库.
?