在 WanderBehavior
中,active
是一个可选的属性,用于确定行为是否正在发挥作用。默认情况下,active
属性为 true
,表示行为正在运行。
active
值可以在任何时候,通过更改 active
属性的值来更新行为的活动状态。语法如下:
myWanderBehavior.active = false;
可以通过将 active
属性设置为 false
,来停用行为。该行为将停止对目标物体的任何影响。
可以通过将 active
属性设置为 true
,来启用行为。该行为将重新开始对目标物体的影响。
const myWanderBehavior = new WanderBehavior();
myWanderBehavior.active = true; // 行为启用
WanderBehavior
实例是否已向目标物体施加该行为,都不会再对目标物体产生影响。