• 注册
欢迎加入behaviac Q&A网站。behaviac是腾讯开源组件https://github.com/TencentOpen/behaviac 官方网站:http://www.behaviac.com/,提供各种文档和教程及手册 为了您及时的获得您最新问题的评论或者回答,请提供并验证您的邮箱

元信息生成和导出的困惑

1 喜欢 0 不喜欢
134 浏览
策划在使用行为树建立原型的时候,会用到一些变量,变量的类型是一个自定义的类型,如果这是拿编辑器建立一个新类(带星号),则不能把这个类作为变量的类型,会报错。

那么策划退而求其次,让程序先实现一个没有什么方法和属性的类,导出成元信息,然后以这个为基础,策划在编辑器里,去根据行为树的需要,给这个类加上需要实现的方法和属性。并且,策划会在这些方法和属性的备注上,写明需要实现的逻辑和返回的定义。

等策划基本想好,逻辑问题不大的时候,此时希望程序来实现,程序必须手工敲代码,不能通过导出类来快速生成原型,同时程序必须打开编辑器,一行一行把策划的关于方法和属性的注释粘到代码里,不然再一导出就覆盖了原来已有注释

我们虽然明白,这样不给导出可能是为了避免方法和属性重名导致的问题,但请问一下有没有更好的能简化这一过程的方案。让策划和程序沟通变得简单
最新提问 4月 22, 2016 用户: qq_5710b3d0791e7 (950 分)
很好的反馈。我们也注意到了这个问题,新版本正在解决这个问题。之后的新版本就会完美的解决。
这里元信息编辑的属性和方法无法导入到(假设C++)代码中,而必须程序员手动添加?如果这样,感觉这个元信息编辑没啥用。感觉至少能够把添加的方法和属性导出到代码中,然后在导出的方法中添加代码片段。

1个回答

0 喜欢 0 不喜欢
后面发布的新版本会对该问题改进了
最新回答 4月 25, 2016 用户: cainhuang (33,810 分)
这里元信息编辑的属性和方法无法导入到(假设C++)代码中,而必须程序员手动添加?如果这样,感觉这个元信息编辑没啥用。感觉至少能够把添加的方法和属性导出到代码中,然后在导出的方法中添加代码片段。
...