脚本精灵分辨率
㈠ 按键精灵脚本如何适应不同的分辨率
游戏中的分辨率,和系统的屏幕分辨率,其实是两个东西。并不是你修改了系统屏幕分辨率为1920*1080,游戏的分辨率就会改成1920*1080。
当然有些游戏,你调整它的分辨率的时候,会相应的修改你的系统分辨率。但是这个并不是所有的游戏都这样流氓的。
游戏分辨率和系统屏幕分辨率区分:
图1-1920*1080分辨率下窗口的大小637.441
图2-1280*720分辨率下窗口的大小637.441
当游戏窗口固定的时候(游戏的分辨率固定时),你调整系统的屏幕分辨率,其实只是肉眼中图标变大了。实际上,游戏窗口的分辨率并没有变。
如上图,一个是系统分辨率1920*1080的屏幕分辨率,一个是1280*720的屏幕分辨率,看起来好像软件变大了。其实在软件这个窗口的大小是没有变的,只是视觉误差。从上图的客户区大小的数值就可以看出来。
游戏分辨率改变,游戏图标等比放大
解决方法:不同的分辨率各制作一套对应的图。调用各分辨率,相对应的图。
有些游戏,游戏分辨率修改之后,游戏界面图标会等比的放大缩小。这种情况,游戏图标大小会变,位置也会变。由于各个游戏商使用的图像处理引擎不尽相同,所以根据等比差来进行相对坐标计算是不实际的,这种情况,只能每种游戏分辨率都做一套游戏图标截图。
解决办法:霸王硬上弓,脚本直接修改游戏窗体分辨率,固定窗口大小。
㈡ 触动精灵脚本屏幕分辨率怎么写
width, height = getScreenSize()
㈢ 按键精灵脚本怎么改分辨率有一套脚本,手机分辨率不同,别人手机用不了怎么办
建议发上来方便修改.
如果不方便发,可以按双方手机分辨率的比例修改.
比如a手机是100*100 b手机是50*50
那么,a的脚本给b用,所有坐标定义一个变量bx,by等于二分之一的ax,ay