我开发了一个自定义的DirectX UI库,配备了从按钮到gridview的所有内容。
我需要某种屏幕布局编辑器。无论是通过配置文件还是硬编码,手动操作都需要很长时间。
我可以花一两个月开发一个DirectX编辑实用程序,但我没有一两个月花在这上面。我可能有理由一周。
一些要求:
我的一些想法包括:
是否有最佳方式来处理此问题?
由于
答案 0 :(得分:1)
也许您可以使用VS WPF设计器或Expression Blend进行设计,然后将XAML的转换器编写为您的格式。
答案 1 :(得分:1)
表情混合2怎么样?您可以使用Expression blend来生成Xaml,然后您可以手动解析Xaml并在DX中生成UI而不是WPF。 Xaml已经安排在一个树形结构中了,所以将它与你自己的自定义数据结构联系起来并不太难,我假设它的形状像一个场景图形?
我曾经参与过在游戏中使用的渲染软件程序。我们使用网页编辑器来制作gui。编辑器将输出html,然后我们解析它以制作gui。