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

编辑行为树动作节点时,能不能使用其他有返回值的方法作为节点方法中的参数?

0 喜欢 0 不喜欢
177 浏览
例如动作节点使用RequestExecuteUniqueSkill(bool fromManual)此方法,需要bool类型的参数,CheckNormalSkillColldown()是返回值为bool类型的方法,能不能使用CheckNormalSkillColldown() 作为RequestExecuteUniqueSkill方法的参数???
最新提问 4月 15, 2016 用户: 非凡乐游-深圳 (310 分)

1个回答

0 喜欢 0 不喜欢
 
已采纳
不能直接使用。

需要创建一个LocalVar或变量来传递。
最新回答 4月 15, 2016 用户: jonygli (57,510 分)
采纳于 4月 15, 2016 用户:非凡乐游-深圳
如果不能直接使用,编辑者在编辑时不可避免会产生大量的LocalVar,不便于维护
是的,是有这个后果,后续也许会改进这个。

但是实际上这么使用行为树本身就不很明智。行为树应该是高层的控制,调用其他模块组装到一起。如果有复杂的判断或计算的话不推荐。
...