Skip to content

截图太快导致的无人机加速识别问题及相关问题 #784

@SHengZi578

Description

@SHengZi578

1.在截图过快时(实测为截图耗时36ms左右), 由于accept_order没有给予足够时间给鹰角展示它的ui过渡,导致加速按钮位置识别错误。在一般情况下由于截图耗时较高,在截图完成时过渡动画已结束,所以不会导致错误
(个人解决方案: 在base_schedule的accept_order方法末尾添加self.sleep(0.5))
2.进入训练室好像也有问题(触发条件不明), 有时会进到电梯旁边的走廊导致错误

Image
识别错误如图, match success: ([[760, 712], [1017, 770]]...... 该位置为第二号位

2025/8/5更新:
2号问题原因排查结果:实测是由左侧区域转向右侧区域时会导致该问题. 分析日志发现, 当准备进入房间不在范围内时, 会通过滑动进入旁侧区域, 点击更新后的坐标. 而bug发生在滑动上, 日志中, 需要滑动691像素, 实际滑动1100左右像素, 导致更新后的房间坐标错误
日志截取:
runtime.log
视频录制:
https://github.com/user-attachments/assets/d4ad2f06-3b30-4ca7-9b56-6bdbc4c20639
配置信息:
自定义截图, MAATouch,
MuMu12模拟器, 中性能, 开启资源占用更小, 动态帧率15帧

因为职业筛选会获取位置像素蓝值, 开启指针位置会获取到红色而识别错, 导致难以录制指针位置

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions