Behavior Designer 是unity开发者常用的一个行为树插件。
在使用过程中笔者发现其官方文档对Priority Selector和Selector Evaluator两个组件的使用只做了概念性说明,未对其中说到的Priority进行详细阐述。
经过研究,原来每个Task都存在Priority参数,可通过重写GetPriority()函数设置Priority值,以上两个组件就可以根据Task的Priority参数决定每个Task的运行优先级。
Behavior Desinger插件中与优先级相关的组件优先级如何设置的方法
Behavior Designer 是unity开发者常用的一个行为树插件。
在使用过程中笔者发现其官方文档对Priority Selector和Selector Evaluator两个组件的使用只做了概念性说明,未对其中说到的Priority进行详细阐述。
经过研究,原来每个Task都存在Priority参数,可通过重写GetPriority()函数设置Priority值,以上两个组件就可以根据Task的Priority参数决定每个Task的运行优先级。
暂无关于此日志的评论。