feat: 删除 action ClickRand (#10003)

This commit is contained in:
zzyyyl
2024-08-03 09:35:43 +08:00
committed by GitHub
parent 8a2a1263b5
commit 0aa3d31d95
3 changed files with 16 additions and 21 deletions

View File

@@ -149,11 +149,6 @@ bool ProcessTask::_run()
}
m_last_task_name = m_cur_task_ptr->name;
const auto& res_move = m_cur_task_ptr->rect_move;
if (!res_move.empty()) {
rect = rect.move(res_move);
}
int& exec_times = m_exec_times[m_last_task_name];
auto [max_times, limit_type] = calc_time_limit();
@@ -201,15 +196,14 @@ bool ProcessTask::_run()
switch (m_cur_task_ptr->action) {
case ProcessTaskAction::ClickRect:
rect = m_cur_task_ptr->specific_rect;
[[fallthrough]];
case ProcessTaskAction::ClickSelf:
exec_click_task(rect);
break;
case ProcessTaskAction::ClickRand: {
auto&& [width, height] = ctrler()->get_scale_size();
const Rect full_rect(0, 0, width, height);
exec_click_task(full_rect);
} break;
case ProcessTaskAction::ClickSelf:
if (const auto& res_move = m_cur_task_ptr->rect_move; !res_move.empty()) {
rect = rect.move(res_move);
}
exec_click_task(rect);
break;
case ProcessTaskAction::Swipe:
exec_swipe_task(m_cur_task_ptr->specific_rect, m_cur_task_ptr->rect_move,
m_cur_task_ptr->special_params.empty() ? 0 : m_cur_task_ptr->special_params.at(0),