- 之前项目做的一个moba的skill&buff编辑器,采用winform实现,独立于Unity。
- 主编辑窗口(图中左上角),通过c# Attribute,反射技能逻辑的字段,采用节点和连线编辑,独立于具体的技能逻辑。
- 节点的属性编辑(图中右上角)通过扩展winform的profertygrid,实现了包括下拉选择、下拉多选、自定义类列表、自定义类字典等多种格式编辑(如图中右下角为点击“使用条件”的二级配置窗口)
- 可通过内嵌Unity窗口(图中左下角),可也自己打开项目Unity技能测试场景,通过socket连接,编辑好技能后实时重新加载配置,测试技能。
- 后续再详细总结每个部分的实现