Files
agame/docs/limboai-stable/_i18n/trans/batch07.json
T
2026-10-15 16:30:44 +08:00

167 lines
11 KiB
JSON
Raw Blame History

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