mirror of
https://github.com/babalae/better-genshin-impact.git
synced 2026-05-10 00:44:10 +08:00
修复高DPI下TP地图移动 (#1469)
This commit is contained in:
@@ -637,9 +637,9 @@ public class TpTask(CancellationToken ct)
|
||||
|
||||
private async Task MouseMoveMap(int pixelDeltaX, int pixelDeltaY, int steps = 10)
|
||||
{
|
||||
|
||||
int[] stepX = GenerateSteps(pixelDeltaX, steps);
|
||||
int[] stepY = GenerateSteps(pixelDeltaY, steps);
|
||||
double dpi = TaskContext.Instance().DpiScale;
|
||||
int[] stepX = GenerateSteps((int)(pixelDeltaX / dpi), steps);
|
||||
int[] stepY = GenerateSteps((int)(pixelDeltaY / dpi), steps);
|
||||
|
||||
// 随机起点以避免地图移动无效
|
||||
GameCaptureRegion.GameRegionMove((rect, _) =>
|
||||
|
||||
Reference in New Issue
Block a user