fga 中文文档 下载 App

FGA 点击与滑动时序:操作之间的等待时间,防卡顿防漏点

为什么需要等待时间

FGA 的自动化操作不是"瞬间"完成的——每次点击或滑动后,游戏需要:

  1. 接收到操作事件
  2. 处理游戏逻辑
  3. 加载新界面 / 更新 UI 状态
  4. 触发必要的动画和过渡

如果 FGA 在游戏还没反应过来就执行了下一个操作:

等待时间就是解决这个问题的——告诉 FGA "别急,等一等再执行下一个"。

FGA 里有哪些时序参数

全局时序参数(最常用)

参数说明默认适用场景
点击后等待每次点击操作后的等待时间50ms所有脚本
滑动后等待每次滑动操作后的等待时间300ms助战列表、菜单滚动等
通用操作间等待其他操作之间的等待50ms各种场景

分类时序参数

不同场景可以有不同的等待时间:

等待类型适用场景默认
战斗界面切换等待战斗 → 结算 → 下一轮之间的等待2000ms
抽奖界面等待抽奖池点击"继续抽"后的等待自动
助战选择滑动等待助战列表滑动后等待加载300ms
游戏服务器响应等待点击需要服务器响应的按钮后等待自动

战斗配置内的时序

某些时序参数可以在 战斗配置内单独设置——覆盖全局默认:

什么时候该调大等待时间

场景 1:设备卡顿导致漏点

点了一个按钮,游戏没反应过来,FGA 已经在点下一个了。

原因:点击后等待太短(比如设备卡顿,50ms 不够)。

操作:点击后等待从 50ms 调到 100ms 或 150ms。

场景 2:滑动列表加载慢

助战列表滑动后还没加载出新的助战,FGA 就开始识别了。

原因:滑动后等待太短。

操作:滑动后等待从 300ms 调到 400~500ms。

场景 3:游戏服务器响应慢

点击后游戏需要和服务器通信(比如抽卡、领取奖励),还没返回结果 FGA 就点了下一个。

原因:服务器响应等待太短或没配置。

操作:游戏服务器响应等待调到 500ms 或更高。

场景 4:切换战斗界面卡顿

战斗 → 结算 → 下一轮之间设备卡,界面切换慢。

原因:战斗界面切换等待太短。

操作:战斗界面切换等待从默认调到 2500~3000ms。

什么时候该调小等待时间

场景 1:设备流畅,想提高效率

FGA 运行太稳了、太慢了——每次等待都在浪费时间,想让脚本跑得更快。

操作:点击后等待从 50ms 降到 30ms(不要低于 20ms,否则可能被判定为异常)。

场景 2:高端旗舰机

旗舰机的 UI 响应极快,可以进一步压缩等待时间:

注意:调小后要测试,看有没有漏点或操作冲突。

不同设备的时序推荐

设备类型点击后等待滑动后等待战斗切换等待说明
旗舰机30ms200ms1500msUI 响应极快
中端机50ms300ms2000ms平衡
低端机100ms400ms3000ms给足够时间
平板50ms350ms2000ms屏幕大但不一定卡顿

厂商 ROM 特殊情况

厂商推荐调整原因
MIUI点击等待 +20msMIUI 的动画可能稍慢
One UI保持默认流畅
EMUI点击等待 +20~30ms部分机型可能卡
ColorOS / OriginOS保持默认比较流畅

网络延迟 vs 等待时间

有时候"卡"不是设备的问题,而是 网络延迟:

等待时间调大可以缓解网络延迟的影响,但如果网络延迟特别高(比如跨国玩日服),可能需要:

时序参数的默认值从哪来

FGA 的默认时序参数是 官方通过大量测试确定的:

所以默认值对大多数人来说是最优的——只有在明确发现问题时才需要调整。

时序参数 vs 相似度阈值

两个参数经常一起出问题:

问题可能是时序可能是阈值
界面还没加载 FGA 就开始点✅ 时序太短❌ 阈值无关
界面加载了但 FGA 识别不出来❌ 时序无关✅ 阈值不对
点了按钮但没反应(按钮点错位置)❌ 时序无关✅ 阈值不准
连续点击触发异常✅ 时序太短❌ 阈值无关

判断顺序:先看界面是不是还没加载好(时序问题),如果加载好了但识别不出,再看阈值。

时序调整的实战案例

案例 1:MIUI 手机战斗循环经常漏点

症状:战斗中技能偶尔放不出来,或者点错位置。

调整:

  1. 点击后等待:50ms → 100ms
  2. 滑动后等待:300ms → 400ms
  3. 战斗切换等待:2000ms → 2500ms
  4. 测试后完美,没有漏点了

案例 2:Pixel 手机(流畅)想加速

症状:FGA 运行正常但太慢,想让脚本跑得更快。

调整:

  1. 点击后等待:50ms → 30ms
  2. 滑动后等待:300ms → 200ms
  3. 测试后一切正常,速度明显提升

案例 3:跨国玩日服网络延迟大

症状:战斗结算后 FGA 卡了一会儿才继续,经常触发重试。

调整:

  1. 战斗界面切换等待:2000ms → 3000ms
  2. 游戏服务器响应等待:自动 → 500ms
  3. 测试后稳定了,但总耗时增加了一些(网络延迟的代价)

常见问题

调大等待时间后还是漏点

可能不是时序的问题——检查:

调小等待时间后触发异常

服务器可能检测到短时间内太多操作:

时序参数改了没效果

可能是战斗配置里的独立时序参数覆盖了全局设置——检查战斗配置里有没有单独的时序设置,有的话要一起改。

继续阅读