自定义行为
控制宠物的行为,如跟随玩家、攻击敌人或执行特定的动作,让宠物更加智能和互动
优先级
在开始本教程之前我们要知道行为的优先级设定
priority优先级最低,越先执行
行为优先级是通过宠物配置设定的
首先执行 lookowner
当 lookowner 的 continueExecute 结果为 false 时,执行 walk
编辑配置
当 walk 的 continueExecute 结果为 false 时,执行 attack
当 attack 的 continueExecute 结果为 false 时,执行 lookowner
以此类推循环执行
思维导图解释机制

taskTime
你也许观察到行为配置的 Kether 语句中含有 taskTime,这是行为配置特有的语句。
它能获取到当前 taskTime 的值。Kether 的 taskTime 默认值与节点中的 taskTime 相关联,每次执行 updateTask 时,taskTime 的值会递减。
这意味着在每个滴答(tick)中,updateTask 被执行时,taskTime 就会减少一。