• 按键公众号 :
按键精灵电脑版
立即下载

软件版本:2014.06
软件大小:22.9M
更新时间:2021-12-03

按键精灵安卓版
立即下载

软件版本:3.7.2
软件大小:46.2M
更新时间:2023-05-10

按键精灵iOS版
立即下载

软件版本:1.8.0
软件大小:29.2M
更新时间:2023-03-21

按键手机助手
立即下载

软件版本:3.8.0
软件大小:262M
更新时间:2023-05-30

快捷导航

登录 后使用快捷导航
没有帐号? 注册

发新话题 回复该主题

[技术类问题] 小地图坐标和大地图坐标之间怎么转换坐标公式? [复制链接]

1#
小地图找怪
公式:大地图怪坐标=(小地图怪坐标 - 小地图人物坐标)*比例 + 大地图人物坐标
比例:是(大地图怪坐标和大地图人物坐标之间的距离)与(小地图怪坐标和小地图人物坐标之间的距离)这两者的比例。



设 (x,y)为雷达上的任意一个点,通过如下计算公式,得到这个点在大地图上的坐标(dx,dy)
dx=(x-175)*4+100 《=== 4为大小地图的比例,175是小地图的x中心点,100是大地图的x中心点
dy=(y-150)*4+200 《=== 4为大小地图的比例,150是小地图的y中心点,200是大地图的y中心点



如下图: A线与B线的比例。用小地图找怪所需的计算数据必须比较准确。
然后用区域找色查找小地图上怪的小点(最好用从区域中心向外找色),找到怪的小点后再计算坐标,计算得出大地图坐标后,移动鼠标到怪身上打怪。


  1. 例子(小地图找怪):

  2. VBSCall FindCenterColor(858,66,996,192,"0000FF",x,y)
  3. //区域从中间向外找色,858,66,996,192是小地图的区域范围
  4. If x>=0 and y>=0
  5. //如果找到颜色
  6. x0=(x-926)*10+512
  7. y0=(y-129)*10+389
  8. //计算大地图怪的坐标
  9. MoveTo x0 y0
  10. //移动到大地图怪的坐标
  11. Delay 50
  12. //延时
  13. LeftClick 1
  14. //左键单击进行攻击
  15. EndIf
  16. //条件结束
复制代码
注: 移动到怪位置后用“鼠标特征码比对”可有效提高找怪的准确性。(可用于所有找怪方式内)

    已有3评分我要评分查看所有评分

    发新话题 回复该主题