CompositeGoal
是Yuka js库中的基础行为树节点之一,表示一个可以由多个子目标组成的复合目标(Composite Goal)。而owner
是指该节点所属的行为者(Agent),即该节点对应的行为树控制的实体。
owner
:该节点所属的行为者。import { CompositeGoal, Agent } from 'yuka';
const agent = new Agent();
const explore = new CompositeGoal( 'explore', agent );
上述代码中的explore
节点是一个复合目标,属于agent
行为者控制的行为树,所以explore.owner
的值为agent
。