StarRailAssistant icon indicating copy to clipboard operation
StarRailAssistant copied to clipboard

[Bug] 转视角幅度不对。get_width或者mouse_move参数有误?

Open Klamist opened this issue 1 year ago • 5 comments

问题描述

寻路文件包含mouse_move操作时,转的角度不对

例如3-2_3的开头mouse_move 2200,只转了大概30°,根据路线情况来看,应该转90°。想问下mouse_move在游戏内转90°,期望填写的参数是多少啊……

我使用最新版本的脚本时,get_width获取到2913、1704这两个参数,而在之前我曾正常使用脚本时,我印象中是1280、720左右。我手动修改config里的real_width为1280,并在主程序中禁用get_width步骤,游戏内寻路就是正常的。

预期行为

正确寻路

实际行为

视角转向未达预期幅度,走错了

截图或录屏

No response

自动锄大地脚本版本

2.7

星穹铁道区服

国服

日志

我在get_width.py里加了几个info输出,日志最终如下。

15:34:57 - INFO | Honkai_Star_Rail.main:23 - 3.1 - 脚本将自动切换至游戏窗口,请保持游戏窗口激活 15:34:57 - INFO | get_width.get_width:14 - 3.1 - 983870 15:34:57 - INFO | get_width.get_width:16 - 3.1 - 崩坏:星穹铁道 15:34:57 - INFO | get_width.get_width:22 - 3.1 - Original window width and height: 1942 , 1136 15:34:57 - INFO | get_width.get_width:29 - 3.1 - DPI in x and y: 144 , 144 15:34:57 - INFO | get_width.get_width:41 - 3.1 - Real resolution: 2913 x 1704 15:34:57 - INFO | Honkai_Star_Rail.main:29 - 3.1 - 开始运行,请勿移动鼠标和键盘 15:34:57 - INFO | Honkai_Star_Rail.main:30 - 3.1 - 若脚本运行无反应,请使用管理员权限运行 ………………

Klamist avatar May 16 '23 07:05 Klamist