如图所示这里的代码逻辑应该是 执行了一个异步 点击,然后当前的线程阻塞住,但是agent那边不应该被阻塞住 应该在这个过程里执行异步点击。
实际测试的时候,我在maaDebugger里面的操作是进行了异步点击。但是发行mfaa版本后,这里的行为就变成了time.sleep 会完全阻塞住 甚至阻塞了 tasker去做异步点击的操作。
[2026-01-07 17:12:10.836][INF][Px40576][Tx13591][Actuator.cpp][L120][MaaNS::TaskNS::Actuator::run] action [result={"action":"Click","action_id":500000020,"box":[545,1194,78,38],"detail":{"contact":0,"point":[606,1203]},"name":"BackText","success":true}]
[2026-01-07 17:12:10.836][DBG][Px40576][Tx13591][Actuator.cpp][L738][MaaNS::TaskNS::Actuator::sleep] 1000ms
通过日志观察也可以发现,这里是先点击在睡觉的。
maa.log
maa.log
如图所示这里的代码逻辑应该是 执行了一个异步 点击,然后当前的线程阻塞住,但是agent那边不应该被阻塞住 应该在这个过程里执行异步点击。
实际测试的时候,我在maaDebugger里面的操作是进行了异步点击。但是发行mfaa版本后,这里的行为就变成了time.sleep 会完全阻塞住 甚至阻塞了 tasker去做异步点击的操作。
[2026-01-07 17:12:10.836][INF][Px40576][Tx13591][Actuator.cpp][L120][MaaNS::TaskNS::Actuator::run] action [result={"action":"Click","action_id":500000020,"box":[545,1194,78,38],"detail":{"contact":0,"point":[606,1203]},"name":"BackText","success":true}]
[2026-01-07 17:12:10.836][DBG][Px40576][Tx13591][Actuator.cpp][L738][MaaNS::TaskNS::Actuator::sleep] 1000ms
通过日志观察也可以发现,这里是先点击在睡觉的。
maa.log
maa.log