【教程】JAVA程序—分辨率修改及自适屏修改【教程】软件自适屏的另类修改方法
INCLUDEPICTURE "http://icon.zol-img.com.cn/group/10/default/pin_1.gif" \* MERGEFORMATINET
大家看过圈圈的教程没有,看过的话,都应该知道,如果一个软件或游戏的分辨率显示是由全局变量(全局变量也称为外部变量,它是在函数外部定义的
变量,它不属于哪一个函数,就像自适的游戏由这个全局变量全程控制分辨率,不属于哪个函数)控制的
这是圈圈的教程,大家也可以看看: 【教程】JAVA程序—分辨率修改及...
【教程】软件自适屏的另类修改
INCLUDEPICTURE "http://icon.zol-img.com.cn/group/10/default/pin_1.gif" \* MERGEFORMATINET
大家看过圈圈的教程没有,看过的话,都应该知道,如果一个软件或游戏的分辨率显示是由全局变量(全局变量也称为外部变量,它是在函数外部定义的
变量,它不属于哪一个函数,就像自适的游戏由这个全局变量全程控制分辨率,不属于哪个函数)控制的
这是圈圈的教程,大家也可以看看: 【教程】JAVA程序—分辨率修改及自适屏修改
简单地说,就是jar包里面有main这个东西的话就八成可以用圈圈那个方法修改成自适屏
但是没有上述条件的Java又该怎么修改为自适屏的呢,下面我就给大家支一招吧
很多大屏幕手机在享受大屏带来的快感的时候,同时也被很多游戏和软件无法全屏苦恼吧,解决办法就是用Halo修改成全屏的,当然这是个很好的办法,
不过很多游戏不是那么好修改的比如2009版QQ游戏大厅和QQ斗地主,你们可以自己去尝试一下就知道我说的是对的了,所以我们最好修改成自适屏的,
即适合所有手机屏幕
对于这个方法 我已经成功修改了游戏大厅等很多软件和游戏
===========================================================================
教程:
准备三个工具手游、Halo、Javamigic;
1.打开手游,处理你要修改的游戏,不要修改,只做修改键位,同时把“加入诺基亚兼容性包”也勾上,具体设置如下图:
大家有没有发现如果用手游伴侣修改分辨率会在JAR根目录下生成一个comkimjuncoj2me文件夹,里面的ConvKeyCanvas.class就是控制你的分辨率和键
位修改。打开这个class文件发现分辨率控制在这几句代码中:
img = null;
ForceToFullScreen = true;
ScrRes = true;
RotateAngle = 5;
ScreenTransMode = 0;
OrgW = 128;
OrgH = 160;
if(ForceToFullScreen)
setFullScreenMode(true);
if(ScrRes)
{
ScrW = super.getWidth();
ScrH = super.getHeight();
} else
{
ScrW = 320;
ScrH = 240;
}
}
学过java没关系,但320,240这两个应该可以看出来刚好是分辨率。
2.运行Halo,打开你刚才处理过的游戏,切换至类编辑模式,全文查找sipush 240,或者自己手动查找ConvKeyCanvas.class,找到242行bipush 0,点编辑(高级)改为2,
把245,248 sipush改为你所用的JAR原始分辨率,比如我附的第一个JAR是240*320的,那245行改成sipush 240;248行改成sipush 320。点保存方法-编辑-打包
其实这样做了之后已经是自适屏了,只是效果不是很好,需要在处理一下,原因就是刚才用手游处理过,游戏下面会有一条白杠,那么怎么解决呢?
看看我们什么还没有用到?答案就是Javamigic了
这部分是流氓叔叔传授给我的,其实也很简单的
我们需要用Javamigic处理一下经过Halo修改过的游戏才能去掉白杠:
请看如何设置,第一键值设置(就是第一项keycode) 第二屏幕设置(第二项screen)
注意:屏幕分辨率指定要是你手机分辨率才行哦,比如你手机分辨率是240*320,那就
填240*320,若是240*400那就得填240*400
好了,然后点击确定,处理jar就可以了,成功修改成自适屏的了
用手游处理过的游戏都会有点小卡,画质也不是很好,这个就木有办法了,凡事都完美不了啊
本文档为【【教程】JAVA程序—分辨率修改及自适屏修改】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。