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

Event子树执行完切回主行为树后crash

0 喜欢 0 不喜欢
139 浏览

image

在附上执行log

[10:31:28][tick]CreatureAi#CreatureAi_0_0 event/behitEvent.xml->Parallel[1]:update [running] [37]

[10:31:28][tick]CreatureAi#CreatureAi_0_0 event/behitEvent.xml->Parallel[1]:exit [success] [2]

[10:31:28][profiler]event/behitEvent.xml->Parallel[1] 596

[10:31:28][tick]CreatureAi#CreatureAi_0_0 event/behitEvent.xml->Task[0]:exit [success] [1]

[10:31:28][profiler]event/behitEvent.xml->Task[0] 752

[10:31:28][return]CreatureAi#CreatureAi_0_0 event/behitEvent.xml

[10:31:28][tick]CreatureAi#CreatureAi_0_0 event/behitEvent.xml->BehaviorTree[-1]:exit [success] [1]

[10:31:28][profiler]event/behitEvent.xml->BehaviorTree[-1] 219565

[10:31:28][frame]470

[10:31:28][tick]CreatureAi#CreatureAi_0_0 bt/monster_3.xml->BehaviorTree[-1]:update [running] [370]

[10:31:28][tick]CreatureAi#CreatureAi_0_0 bt/monster_3.xml->SelectorLoop[0]:update [running] [370]

[10:31:28][tick]CreatureAi#CreatureAi_0_0 bt/monster_3.xml->Condition[3]:enter [success] [370]

[10:31:28][tick]CreatureAi#CreatureAi_0_0 bt/monster_3.xml->Condition[3]:update [running] [370]

[10:31:28][tick]CreatureAi#CreatureAi_0_0 bt/monster_3.xml->Condition[3]:exit [failure] [370]

[10:31:28][profiler]bt/monster_3.xml->Condition[3] 30474

[10:31:28][tick]CreatureAi#CreatureAi_0_0 bt/monster_3.xml->IfElse[30]:enter [success] [370]

[10:31:28][tick]CreatureAi#CreatureAi_0_0 bt/monster_3.xml->IfElse[30]:update [running] [370]

[10:31:28][tick]CreatureAi#CreatureAi_0_0 bt/monster_3.xml->Condition[6]:enter [success] [370]

[10:31:28][tick]CreatureAi#CreatureAi_0_0 bt/monster_3.xml->Condition[6]:update [running] [370] 这里就卡死了,因为上图截图中

typename ParamVariable<StoredType>::GetReturnType v = this->m_param.GetValue(parent, parHolder);

 

            R returnValue = (((ObjectType*)parent)->*this->m_methodPtr)((PARAM_CALLEDTYPE(ParamType))v);  v的地址为0x0000000000

最新提问 4月 28, 2016 用户: qq_570762bf0f5de (450 分)

图怎么显示不出来

1个回答

0 喜欢 0 不喜欢
 
已采纳

<!--StartFragment -->

使用local Var的时候,特别是再牵涉到切换树的时候,容易有bug,我们在优化调整这方面,希望能找到原因并且fix。所以,你这里改为自定义变量估计就会好了

最新回答 4月 28, 2016 用户: jonygli (58,410 分)
采纳于 4月 28, 2016 用户:jonygli
把所有变量的局部属性去掉之后,问题解决了。
...