{
"779": "<1/> update_interval_msec = <2/> 🔗",
"780": "<1/> set_update_interval_msec(value: <2/>)",
"781": "<1/> get_update_interval_msec()",
"782": "两次更新之间的最小延迟(毫秒)。设为更大的值可以降低 CPU 负载。",
"783": "<1/> clear() 🔗",
"784": "清除树视图。",
"785": "<1/> update_tree(behavior_tree_data: BehaviorTreeData) 🔗",
"786": "更新 BehaviorTree 实例的显示。另见 BehaviorTreeData。",
"787": "BlackboardPlan",
"788": "prefetch_nodepath_vars",
"789": "create_blackboard(prefetch_root: <2/>, parent_scope: Blackboard = null, prefetch_root_for_base_plan: <4/> = null)",
"790": "BlackboardPlan",
"791": "get_base_plan() <2/>",
"792": "get_parent_scope_plan_provider() <2/>",
"793": "is_derived() <2/>",
"794": "populate_blackboard(blackboard: Blackboard, overwrite: <3/>, prefetch_root: <4/>, prefetch_root_for_base_plan: <5/> = null)",
"795": "set_base_plan(blackboard_plan: BlackboardPlan)",
"796": "set_parent_scope_plan_provider(callable: <2/>)",
"797": "sync_with_base_plan()",
"798": "<1/> prefetch_nodepath_vars = <2/> 🔗",
"799": "<1/> set_prefetch_nodepath_vars(value: <2/>)",
"800": "<1/> is_prefetching_nodepath_vars()",
"801": "启用或禁用 <1/> 变量预取。如果为 <2/>,在创建 Blackboard 时,<3/> 值会被替换为对应的节点实例。",
"802": "Blackboard create_blackboard(prefetch_root: <2/>, parent_scope: Blackboard = null, prefetch_root_for_base_plan: <4/> = null) 🔗",
"803": "使用该计划构建一个新的 Blackboard 实例。如果启用了 <2/> 预取,将用 <3/> 为 <4/> 变量获取节点实例并替换其值。",
"804": "BlackboardPlan get_base_plan() <2/> 🔗",
"805": "返回基础计划。见 is_derived。",
"806": "<1/> get_parent_scope_plan_provider() <2/> 🔗",
"807": "返回父作用域计划提供者 —— 一个返回 BlackboardPlan 的可调用对象。",
"808": "<1/> is_derived() <2/> 🔗",
"809": "如果此计划派生自另一个计划(即基础计划不为 <2/>),则返回 <1/>。派生计划只能包含基础计划中已有的变量,并且只有变量值可以不同。",
"810": "<1/> populate_blackboard(blackboard: Blackboard, overwrite: <3/>, prefetch_root: <4/>, prefetch_root_for_base_plan: <5/> = null) 🔗",
"811": "用该计划中的变量填充 <1/>。如果 <2/> 为 <3/>,同名变量将被覆盖。如果启用了 <4/> 预取,将用 <5/> 为 <6/> 变量获取节点实例并替换其值。",
"812": "<1/> set_base_plan(blackboard_plan: BlackboardPlan) 🔗",
"813": "设置基础计划。一旦指定,该计划将从基础计划派生。",
"814": "请谨慎使用,它会移除基础计划中不存在的变量。仅用于自定义工具开发。",
"815": "<1/> set_parent_scope_plan_provider(callable: <2/>) 🔗",
"816": "设置父作用域计划提供者 —— 一个返回 BlackboardPlan 的可调用对象。用于在检视面板中提供提示。设置之后即可使用映射功能。",
"817": "<1/> sync_with_base_plan() 🔗",
"818": "将此计划与基础计划同步:移除基础计划中不存在的变量,并更新类型信息。仅用于自定义工具开发。",
"819": "BT",
"820": "被继承:BTTask",
"821": "BTTask 的基类。",
"822": "enum Status: 🔗",
"823": "Status FRESH = <2/>",
"824": "任务尚未执行,或者已被中止并重置。",
"825": "Status RUNNING = <2/>",
"826": "任务正在执行,尚未完成。",
"827": "Status FAILURE = <2/>",
"828": "任务以失败结束。",
"829": "Status SUCCESS = <2/>",
"830": "任务以成功结束。",
"831": "BTAction",
"832": "继承:BTTask < BT",
"833": "被继承:BTAwaitAnimation、BTCallMethod、BTConsolePrint、BTEvaluateExpression、BTFail、BTPauseAnimation、BTPlayAnimation、BTRandomWait、BTSetAgentProperty、BTSetVar、BTStopAnimation、BTWait、BTWaitTicks",
"834": "所有 BehaviorTree 动作的基类。",
"835": "BehaviorTree 中所有动作的基类。你可以通过继承 BTAction 类来创建自己的动作。",
"836": "表示 BehaviorTree 中智能体应当执行的某个具体行为或动作。动作是 BehaviorTree 层次结构的最底层,负责执行达成目标所需的实际工作。动作没有子任务。",
"837": "单个动作可以在一个或多个 tick 内完成任务。如果完成任务需要不止一个 tick,该动作应返回 <1/> 状态。任务完成时,动作返回 <2/> 或 <3/> 来表示结果。",
"838": "BTAlwaysFail",
"839": "继承:BTDecorator < BTTask < BT",
"840": "把 <1/> 转换为 <2/> 的 BT 装饰器。",
"841": "BTAlwaysSucceed",
"842": "把 <1/> 转换为 <2/> 的 BT 装饰器。",
"843": "BTAwaitAnimation",
"844": "继承:BTAction < BTTask < BT",
"845": "等待动画播放完毕的 BT 动作。",
"846": "BTAwaitAnimation 动作会等待指定 <1/> 节点上的动画播放完毕,然后返回 <2/>。",
"847": "如果指定动画已播放完毕,或者指定动画当前未在播放,则返回 <1/>。",
"848": "如果指定动画不存在,或者该动作获取 <2/> 节点失败,则返回 <1/>。",
"849": "animation_name",
"850": "BBNode",
"851": "animation_player",
"852": "max_time",
"853": "<1/> animation_name = <2/> 🔗",
"854": "<1/> set_animation_name(value: <2/>)",
"855": "<1/> get_animation_name()",
"856": "动画在 <1/> 节点中的键名。",
"857": "BBNode animation_player 🔗",
"858": "<1/> set_animation_player(value: BBNode)",
"859": "BBNode get_animation_player()",
"860": "指定 <1/> 节点的参数。",
"861": "<1/> max_time = <2/> 🔗",
"862": "<1/> set_max_time(value: <2/>)",
"863": "<1/> get_max_time()",
"864": "等待动画完成的最长时长(秒)。如果动画在此时间内没有播放完毕,BTAwaitAnimation 会停止等待并返回 <1/>。",
"865": "BTCallMethod",
"866": "在指定的 <1/> 或 <2/> 上调用方法的 BT 动作。",
"867": "BTCallMethod 动作会在指定的 <2/> 或 <3/> 实例上调用 method,然后返回 <4/>。",
"868": "如果该动作在方法执行期间遇到问题,则返回 <1/>。",
"869": "Array[BBVariant]",
"870": "args",
"871": "args_include_delta",
"872": "method",
"873": "node",
"874": "result_var",
"875": "Array[BBVariant] args = <2/> 🔗",
"876": "<1/> set_args(value: Array[BBVariant])",
"877": "Array[BBVariant] get_args()",
"878": "调用方法时要传入的实参。",
"879": "<1/> args_include_delta = <2/> 🔗",
"880": "<1/> set_include_delta(value: <2/>)",
"881": "<1/> is_delta_included()",
"882": "把 delta 作为第一个参数包含进来,并相应地后移其余参数的位置(如果有的话)。",
"883": "<1/> method = <2/> 🔗",
"884": "<1/> set_method(value: <2/>)",
"885": "<1/> get_method()",
"886": "要调用的方法名。",
"887": "BBNode node 🔗",
"888": "<1/> set_node_param(value: BBNode)",
"889": "BBNode get_node_param()",
"890": "指定包含要调用方法的 <1/> 或 <2/> 实例。",
"891": "<1/> result_var = <2/> 🔗",
"892": "<1/> set_result_var(value: <2/>)",
"893": "<1/> get_result_var()",
"894": "如果不为空,则把方法调用的结果赋给该属性指定的黑板变量。",
"895": "BTCheckAgentProperty",
"896": "继承:BTCondition < BTTask < BT",
"897": "检查智能体属性值的 BT 条件。",
"898": "BTCheckAgentProperty 会检查智能体的属性值,并将其与 value 进行比较。",
"899": "根据 check_type 返回 <1/> 或 <2/>。",
"900": "CheckType",
"901": "check_type",
"902": "property",
"903": "BBVariant",
"904": "value",
"905": "CheckType check_type = <2/> 🔗",
"906": "<1/> set_check_type(value: CheckType)",
"907": "CheckType get_check_type()",
"908": "要执行的检查类型。",
"909": "<1/> property = <2/> 🔗",
"910": "<1/> set_property(value: <2/>)",
"911": "<1/> get_property()",
"912": "指定要比较的智能体属性的参数。",
"913": "BBVariant value 🔗",
"914": "<1/> set_value(value: BBVariant)",
"915": "BBVariant get_value()",
"916": "指定智能体属性将与之比较的值的参数。",
"917": "BTCheckTrigger",
"918": "检查触发器(一个布尔变量)的 BT 条件。",
"919": "BTCheckTrigger 检查 variable 是否被设为 <2/>。如果是,它会把该变量切换为 <3/> 并返回 <4/>;否则返回 <5/>。",
"920": "BTCheckTrigger 可以在 BTSequence 中充当“门闩”:当触发器变量被设为 <2/> 时,它允许执行后续任务,随后把该变量改为 <3/>。",
"921": "variable",
"922": "<1/> variable = <2/> 🔗",
"923": "黑板上用作触发器的布尔变量。另见 BTTask.blackboard。",
"924": "如果变量的值为 <1/>,BTCheckTrigger 会把它切换为 <2/> 并返回 <3/>。",
"925": "如果变量的值为 <1/>,BTCheckTrigger 会返回 <2/>。",
"926": "BTCheckVar",
"927": "检查黑板上变量的 BT 条件。",
"928": "BTCheckVar 会把 variable 与 value 进行比较,并根据 check_type 返回 <3/> 或 <4/>。",
"929": "check_type",
"930": "value",
"931": "variable",
"932": "CheckType check_type = <2/> 🔗",
"933": "BBVariant value 🔗",
"934": "指定 variable 将与之比较的值的参数。",
"935": "<1/> variable = <2/> 🔗",
"936": "要检查其值的变量名。",
"937": "BTComment",
"938": "BTComment 为 BehaviorTree 添加注解或说明性文字。",
"939": "BTComment 用于为 BehaviorTree 添加注解或说明性备注。",
"940": "注释不会作为树的一部分被执行,并且在 BehaviorTree 的运行时实例中会被移除。",
"941": "BTComposite",
"942": "被继承:BTDynamicSelector、BTDynamicSequence、BTParallel、BTProbabilitySelector、BTRandomSelector、BTRandomSequence、BTSelector、BTSequence"
}