• 注册
欢迎加入behaviac Q&A网站。behaviac是腾讯开源组件https://github.com/TencentOpen/behaviac 官方网站:http://www.behaviac.com/,提供各种文档和教程及手册 为了您及时的获得您最新问题的评论或者回答,请提供并验证您的邮箱
欢迎来到 behaviac Q&A。 您在bbs里的问题,管理员会当下就收到通知,不要担心管理员看不到您的问题。也请在bbs里提供您的email,这样就可以第一时间收到关于回答,评论的email的通知了。 为了节省大家的时间,请表达好你的问题,提供必要上下文,版本号,平台信息,重现步骤等。

agentA下面有一个成员是agentB,在agentA的树中用到agentB的方法和变量,运行时报错

0 喜欢 0 不喜欢
80 浏览
有完整的工程和出错堆栈,QQ357704599

 

出错的节点ID=13,是第一个在agentA树中运行agentB的方法,在getParentAgent这里卡住了

是导出成C#代码运行
最新提问 9月 7, 2016 用户: qq_5710b3d0791e7 (950 分)

1个回答

0 喜欢 0 不喜欢
请提供详细信息,或者明天由黄晨48016464联系你。
最新回答 9月 7, 2016 用户: jonygli (57,510 分)
补充下结果:

原因是使用了老版本3.5.8或之前的版本。

该用户升级的时候,只是升级了编辑器(3.5.13),但是运行时没有升级。所以升级的时候都要升级,不能只升级编辑器或运行时,否则可能就会有不兼容的后果。

当然,由于考虑到升级的时候对旧版本数据的兼容的原因,大部分情况下没有增加文件的版本号,这个是我们发布版本的一个瑕疵,但目前还没有更好的办法。

有一个version.txt的文件,该文件里的数字就是运行时的版本号,请保证该版本号和编辑器的版本号保持一致。如果不一致,就是没有同时升级。
打扰了,多谢jonygli指点,今后我们会注意的
...