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

在游戏运行过程中,行为树的局部变量,在所有Agent实例中是否被共享

0 喜欢 0 不喜欢
122 浏览
最新提问 5月 12, 2016 用户: Lamp (630 分)
标签修改 8月 3, 2016 用户:jonygli

1个回答

0 喜欢 0 不喜欢
 
已采纳
局部变量只是局部在所在的行为树。

AgentA和AgentB不共享。
最新回答 5月 13, 2016 用户: jonygli (57,510 分)
采纳于 5月 17, 2016 用户:Lamp
追问一下是不是使用局部变量是不是性能消耗更小?
再追问,如果两颗行为树,agent类型一样,里面的局部变量名可以重复吗?他们之间应该是独立的吧?
局部变量的消耗和自定义基本一样,并不是更高效。

目前,局部变量名字不可以重复。我们正在做一个新版本(未来2个礼拜左右可以发布),可以没有这个限制。
...