对象系统
对象筛选器
对象系统 先选中一批对象,再继续判断或修改它们 对象筛选器的作用,是先从一类对象里挑出符合条件的对象,后面的判断、消耗和增加都会围绕这批对象继续进行。 # 在哪里设置 对象系统里有一个 对象筛选器 页签。 新建后,常见会看到这些内容: 筛选器名称 绑定类 无筛选结果则代表全选 无筛选结果则代表不足 筛选判断模
对象系统
先选中一批对象,再继续判断或修改它们
对象筛选器的作用,是先从一类对象里挑出符合条件的对象,后面的判断、消耗和增加都会围绕这批对象继续进行。
# 在哪里设置
对象系统里有一个 对象筛选器 页签。
新建后,常见会看到这些内容:
筛选器名称绑定类无筛选结果则代表全选无筛选结果则代表不足筛选判断模式筛选后二次策略筛选器描述筛选属性最多筛选数量绑定属性AI 展示属性
# 可以把对象筛选器当成什么
可以把对象筛选器理解成一个“选对象的规则”。
先选出对象,后面再继续做:
- 判断
- 扣除
- 增加
- 统计
# 这些字段分别是什么意思
| 字段 | 作用 |
|---|---|
筛选器名称 |
这套筛选规则的名字 |
绑定类 |
先从哪一类对象里开始挑选 |
无筛选结果则代表全选 |
没筛到结果时,改成整类对象都算进去 |
无筛选结果则代表不足 |
没筛到结果时,直接按不满足处理 |
筛选判断模式 |
多个条件之间要全部满足,还是满足其中一个就可以 |
筛选后二次策略 |
在筛完之后,再决定是否限制数量或排除当前对象 |
筛选器描述 |
这套筛选规则的说明 |
筛选属性 |
用来决定哪些对象能被选中 |
最多筛选数量 |
最多保留多少个结果 |
绑定属性 |
把筛选结果整理成可继续使用的统计值 |
AI 展示属性 |
把哪些属性展示给 AI 相关内容使用 |
# 绑定类是什么意思
绑定类表示:这套筛选规则先从哪一类对象里开始找。
例如:
- 先从任务对象里找
- 先从角色对象里找
- 先从装备对象里找
# 筛选属性是什么意思
筛选属性就是挑选对象时使用的条件。
例如:
- 只选进度满足要求的任务
- 只选生命较低的角色
- 只选耐久不足的装备
# 无结果时的两个开关怎么理解
| 选项 | 作用 |
|---|---|
无筛选结果则代表全选 |
没筛到对象时,就把整类对象都当成结果 |
无筛选结果则代表不足 |
没筛到对象时,就直接按条件不足处理 |
# 筛选后二次策略有什么用
筛完第一轮之后,还可以继续处理结果。
当前常见用途是:
- 继续限制返回数量
- 排除当前对象
# 最多筛选数量有什么用
如果结果太多,可以在这里限制最多保留多少个对象。
这适合:
- 只取前几个对象
- 只让一部分对象继续参与后续内容
# 绑定属性有什么用
绑定属性可以把筛出来的结果整理成后面可继续使用的内容。
常见理解方式:
- 记录筛到了多少个对象
- 记录这些对象合起来的结果
# AI 展示属性有什么用
这里可以决定:当筛选结果要提供给 AI 内容使用时,显示哪些对象属性。
# 这套规则会用在哪里
对象筛选器常见会出现在这些地方:
需求对象属性消耗对象属性对象获得属性
也就是说,很多对象相关操作,都会先用筛选器选中目标,再继续判断或修改。
# 常见顺序
先绑定类
先决定从哪一类对象里开始选。
再补条件
继续填写筛选属性,决定哪些对象能被选中。
再补结果规则
如果需要,就继续设置最多筛选数量和筛选后二次策略。
最后接到对象操作里
把这套筛选规则用到需求对象属性、消耗对象属性或对象获得属性中。
# 下一步
看完对象系统后,可以继续看 什么是AI。