LPAI AI 游戏编辑器文档

对象系统

对象筛选器

对象系统 先选中一批对象,再继续判断或修改它们 对象筛选器的作用,是先从一类对象里挑出符合条件的对象,后面的判断、消耗和增加都会围绕这批对象继续进行。 # 在哪里设置 对象系统里有一个 对象筛选器 页签。 新建后,常见会看到这些内容: 筛选器名称 绑定类 无筛选结果则代表全选 无筛选结果则代表不足 筛选判断模

对象系统

先选中一批对象,再继续判断或修改它们

对象筛选器的作用,是先从一类对象里挑出符合条件的对象,后面的判断、消耗和增加都会围绕这批对象继续进行。

# 在哪里设置

对象系统里有一个 对象筛选器 页签。
新建后,常见会看到这些内容:

  • 筛选器名称
  • 绑定类
  • 无筛选结果则代表全选
  • 无筛选结果则代表不足
  • 筛选判断模式
  • 筛选后二次策略
  • 筛选器描述
  • 筛选属性
  • 最多筛选数量
  • 绑定属性
  • AI 展示属性

# 可以把对象筛选器当成什么

可以把对象筛选器理解成一个“选对象的规则”。
先选出对象,后面再继续做:

  • 判断
  • 扣除
  • 增加
  • 统计

# 这些字段分别是什么意思

字段 作用
筛选器名称 这套筛选规则的名字
绑定类 先从哪一类对象里开始挑选
无筛选结果则代表全选 没筛到结果时,改成整类对象都算进去
无筛选结果则代表不足 没筛到结果时,直接按不满足处理
筛选判断模式 多个条件之间要全部满足,还是满足其中一个就可以
筛选后二次策略 在筛完之后,再决定是否限制数量或排除当前对象
筛选器描述 这套筛选规则的说明
筛选属性 用来决定哪些对象能被选中
最多筛选数量 最多保留多少个结果
绑定属性 把筛选结果整理成可继续使用的统计值
AI 展示属性 把哪些属性展示给 AI 相关内容使用

# 绑定类是什么意思

绑定类表示:这套筛选规则先从哪一类对象里开始找。
例如:

  • 先从任务对象里找
  • 先从角色对象里找
  • 先从装备对象里找

# 筛选属性是什么意思

筛选属性就是挑选对象时使用的条件。
例如:

  • 只选进度满足要求的任务
  • 只选生命较低的角色
  • 只选耐久不足的装备

# 无结果时的两个开关怎么理解

选项 作用
无筛选结果则代表全选 没筛到对象时,就把整类对象都当成结果
无筛选结果则代表不足 没筛到对象时,就直接按条件不足处理

# 筛选后二次策略有什么用

筛完第一轮之后,还可以继续处理结果。
当前常见用途是:

  • 继续限制返回数量
  • 排除当前对象

# 最多筛选数量有什么用

如果结果太多,可以在这里限制最多保留多少个对象。
这适合:

  • 只取前几个对象
  • 只让一部分对象继续参与后续内容

# 绑定属性有什么用

绑定属性可以把筛出来的结果整理成后面可继续使用的内容。
常见理解方式:

  • 记录筛到了多少个对象
  • 记录这些对象合起来的结果

# AI 展示属性有什么用

这里可以决定:当筛选结果要提供给 AI 内容使用时,显示哪些对象属性。

# 这套规则会用在哪里

对象筛选器常见会出现在这些地方:

  • 需求对象属性
  • 消耗对象属性
  • 对象获得属性

也就是说,很多对象相关操作,都会先用筛选器选中目标,再继续判断或修改。

# 常见顺序

先绑定类

先决定从哪一类对象里开始选。

再补条件

继续填写筛选属性,决定哪些对象能被选中。

再补结果规则

如果需要,就继续设置最多筛选数量和筛选后二次策略。

最后接到对象操作里

把这套筛选规则用到需求对象属性、消耗对象属性或对象获得属性中。

# 下一步

看完对象系统后,可以继续看 什么是AI