游戏分辨率改变的话有什么应對方法呢?
情境一:游戏分辨率改变图标大小不变,坐标动态变化
解决方法:通过找图:游戏图标不变找图的方式是最便捷的。
图3-800*600分辨率下“精品教程”图标位置大小
图4-分辨率下“精品教程”图标位置大小
为什么要在“CallFindPic(260,186,zx*0.5,zy*0.5,"游戏图片.bmp",0.9,mx,my)”这里zxzy乘以0.5呢?就是咱提高脚本效率的秘籍了找图范围缩小为窗口的一半,因为例子中的图标不管窗口分辨率多大图标在窗体中的位置比例都不会改变。为了更效率的找图尽量减少找图的范围减少找图的时间。如下:
图5-800*600分辨率下“精品教程”图标在窗体的长1/2、宽1/2左右
图6-分辨率下“精品教程”图标在窗体的長1/2、宽1/2左右