mirror of
https://github.com/babalae/better-genshin-impact.git
synced 2026-05-09 00:34:14 +08:00
29 lines
956 B
C#
29 lines
956 B
C#
using BetterGenshinImpact.GameTask.AutoSkip.Assets;
|
|
using BetterGenshinImpact.GameTask.Common;
|
|
using BetterGenshinImpact.View.Drawable;
|
|
using Microsoft.Extensions.Logging;
|
|
using OpenCvSharp;
|
|
|
|
namespace BetterGenshinImpact.GameTask.AutoSkip;
|
|
|
|
public class OneKeyExpeditionTask
|
|
{
|
|
public void Run(AutoSkipAssets assets)
|
|
{
|
|
// 1.全部领取
|
|
var content = TaskControl.CaptureToContent();
|
|
content.CaptureRectArea.Find(assets.CollectRo, ra =>
|
|
{
|
|
ra.ClickCenter();
|
|
TaskControl.Logger.LogInformation("探索派遣:{Text}", "全部领取");
|
|
TaskControl.Sleep(500);
|
|
// 2.重新派遣
|
|
content = TaskControl.CaptureToContent();
|
|
content.CaptureRectArea.Find(assets.ReRo, ra2 =>
|
|
{
|
|
ra2.ClickCenter();
|
|
TaskControl.Logger.LogInformation("探索派遣:{Text}", "再次派遣");
|
|
});
|
|
});
|
|
}
|
|
} |