我在Unity统一编辑器中创建了一个显示Winform的问题,由于某种原因,表单没有在统一编辑器中显示...
表单中的大多数控件都有" autosize"属性设置为true 和#34; autoSizeMode"属性设置为" GrowAndShrink"。什么时候 我在统一编辑器中显示表单,这些控件只是消失了...... 无论内部控制如何,它们的大小都设置为(0,0) 保持。 (手动设置" minimumSize"这些控件的属性确实会再次显示它们。)
" sutoScroll"属性未显示滑块。
我拍摄的一些专业:
我已将正确的 dll(例如" system.windows.forms.dll)添加到Unity项目中。
我已合并" .cs"和" .designer.cs"每个表单都放在一个文件中,所以我不会面对这个问题" Form and designer files not linking in Solution Explorer",我将它们复制到统一项目中。
我试过制作一个"类库"投影并将表格复制到其中。 将build / debug dll放在unity项目中并显示表单。 (虽然结果仍然相同)
我已经复制了" .exe" winform项目的团结,和 调用/显示exe确实正确显示了表单,但我想要 能够在exe和unity之间共享集合引用 编辑......从我在网上看到的内容并不认为它可以通过......
有关如何解决问题的任何建议?或者没有如何在统一编辑器中显示Winform而不会弄乱它们,并在两者之间共享参数引用?
这是在visual studio中运行的winform的图像:
这是通过统一显示的形式的图像: