为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

非触屏java游戏转换为触屏游戏工具使用方法

2017-10-23 5页 doc 60KB 38阅读

用户头像

is_196623

暂无简介

举报
非触屏java游戏转换为触屏游戏工具使用方法非触屏java游戏转换为触屏游戏工具使用方法 用下面软件可以把非触屏java游戏改为触屏游戏,不会遮挡屏幕,提供了9个可自设触摸键,真是玩rpg类游戏的大福音啊~方法如下: 一、下载HandyPartner、JavaMagic_60b、和halo2.0。(这里提供HandyPartner,另两个请自下载)。 二、打开HandyPartner,点“原始设置”,启用键转换和启用触摸屏是默认勾选的,启用触摸屏这里有9个大方格,分别代表手机屏幕的上下左右左上左下右上右下中间9个可用触摸位置,坐标里的数值代表屏幕相对位置,默认是按...
非触屏java游戏转换为触屏游戏工具使用方法
非触屏java游戏转换为触屏游戏工具使用方法 用下面软件可以把非触屏java游戏改为触屏游戏,不会遮挡屏幕,提供了9个可自设触摸键,真是玩rpg类游戏的大福音啊~方法如下: 一、下载HandyPartner、JavaMagic_60b、和halo2.0。(这里提供HandyPartner,另两个请自下载)。 二、打开HandyPartner,点“原始设置”,启用键转换和启用触摸屏是默认勾选的,启用触摸屏这里有9个大方格,分别代手机屏幕的上下左右左上左下右上右下中间9个可用触摸位置,坐标里的数值代表屏幕相对位置,默认是按240×324分辨率设置的,假如是360×640分辨率那么上面两个数字例如可以改成120、240,左边两个数字可以改成210、420(即1/3位置,其他分辨率同理,当然也可以改其他数字)。然后再改9个方格里的键值,这里对应的键值是: “左右软键键值-6、-7,0~9键键值48、49、50、51、52、53、54、55、56、57,#键跟,键键值35、42。” 这里缺少的是左软键和右软键,这里我们改49,51或55,57其中一组成-6,-7就可以了,这样左右软键就出来了,剩下两个就看你所需了,rpg类游戏就不一般需要再改了。 如果你还要改屏幕分辨率,假如原游戏为240×320,你可以改成同比例的360×480或324×432都行,而不能改成360×640等。这里把屏幕设定-手动 居中,设定成:宽度360、高度480;然后把下面的显示模式里选运行画面满屏/机子好选画面优先,机子差选速度优先,原始分辨率填:宽度240、高度320;(当然有些游戏不一定改得了)。 改好了以后点保存设置(下次点配置文件就出来你这个设定),然后点运行转换,双击jar文件,等待处理后可能出现几种情况: 1、提示处理完成。恭喜,表示已经成功加入触摸屏幕了,处理后的jar是Ha ndyPartner文件夹里的pkg_new.jar文件,改你要的名字吧。你可以进游戏 试试了,(我是用java游戏模拟器试的,然后经手机测试可用),一般到这 里就成功了。但不排除少数进游戏后死屏或出错的情况(10%-20%概率),别 急,提供有几种解决方法: (1)用HandyPartner勾选加入nokia兼容包运行转换一下再试试. (2)若不行,可能是你手机性能不强或分辨率问题,再勾上手动设定填好屏幕分辨率以及选择速度优先,填好原始分辨率,再转换试下。 (3)再不行,可以把转换好的文件用halo编译打包一下,什么都不用改。(如拉阔的封魔录斩妖问情就可以这样处理)。 (4)再不行死马当活马医JavaMagic_60b派上用场了,先用JavaMagic处理jar一下后,(若有触屏中间还需经halo处理),再用HandyPartner转换处理后的文件。 (5)若一些游戏虽成功了但运行起来较慢,用HandyPartner处理后也可以再用JavaMagic或halo2.0处理的方法,若用一个效果不明显,可以用JavaMagic和halo2.0依次处理(如江湖歪传-新葵花宝典),顺序也可以倒过来试试。 运用以上方法大部分出错的能解决问题。 注:JavaMagic也有很多功能,处理前先设置好,这个工具和HandyPartner一样能改部分游戏分辨率,改键值,还能加入nokia增强包,功能还是蛮多了,有需要的可以设,但不排除设的越多也许可能大概或许存在失败的情况。 2、提示该游戏已经含触屏,不能改触屏之类,提示这个解决方法见下文。这种占了一半以上。 还有两种情况较少: 3、处理没多久就提示文件不能解压之类,这个也可以采取先用JavaMagic或halo处理的方法。 4、处理快完成的时候却提示不能打包成pkg_new.jar,这个是因为你用了java模拟器试游戏,而游戏并未真正关闭,调出任务管理器关闭java进程(我是javaw.exe),这里注意可能不止关闭一个,关闭完了再重新来这个是一定能处理完成的。 好了,成功了就享受游戏吧~ 针对上文第二点处理方法: 进阶教程: 原因是HandyPartner判断一个游戏有没有触屏是通过搜索游戏里面有没有pointerDragged,pointerPressed和pointerReleased方法,只要搜到其中之一,就判定是触屏游戏。 而由于游戏本身不是触屏游戏,里面的pointerDragged,pointerPressed和pointerReleased方法并没有什么用,我们只要把这些方法改名,然后再用HandyPartner加触屏就可以了。 我们这里只需要的用到高阶改键教程里面的工具--Halo, 打开Halo,菜单栏下面有一行按钮吧,点击左边第一个,例如修改游戏HeroLegend3_N73.jar,双击它就可以打开了...然后再看看这行按钮下面,有4个文字按钮吧,分别为 管理器,资源管理器,插件管理器,类编辑器...点击 类编辑器 按钮,然后再去菜单栏的编辑那里选择 全文查找 , 在弹出的对话框中,下面的下拉选项选择 By total classes 查找内容输入canvas,如下面的图所示 按 Find 按钮后,在下面会出现 很多行类似: 在这里有很多行,在随便双击一行,然后看Halo的左边,在这里你就要找到pointerDragged pointerPressed pointerReleased 这3个讨厌的家伙的其中1-3个了,当然不是每行都有,如果前面的没有,就要找下面的行里有没有了,我们不需要一行一行点过去,可以隔一大段行数点击看一下有没有,因为只要改了其中一行的某个pointerDragged pointerPressed pointerReleased,其他行一般也改了,但注意要找全,找到了点击后如下图 然后在左边选中pointerPressed (如上图那样),在上图的右上角的cp info#402 点击一下,就会在中间出现 到这里,你就可以改了,一般情况下,改为纯英文字母或数字就OK了,例如abc123这样,还有个条件就是不能重复命名,例如你把pointerDragged改为abc,同时在该文件里的pointerPressed你也把它改为abc,这是不允许的,也请把它改为abc1这样啊...改完后按一下右边的 保存常量 就OK了...改好后再到左边看看,一般会在附近找到它的同伴,同样修改,当然此例就得一个pointerPressed,改完它就OK了...然后在工具栏那里按文件-保存工程,再按工程—编译,然后再按 打包 (新人可以在菜单栏的工程那里选择)...一切完毕后,到halo的安装目录里打开game文件夹,你就会很容易找到你想找的jar了...然后再用HandyPartner按上面说的对这个jar操作...嗯,这次没提示了,一切OK... 到了这里,95%的游戏都可以增加触屏了。 ------------------------------------------------------------------------------- 如果你觉得九个格子不够触摸用,下面提供2种方法 一、使用JAM软件改十二宫格触屏方法:(这个成功率不及HandyPartner,对于一些按键个数多的游戏或HandyPartner转换后无效的部分游戏有用) 1、 打开软件,型号选择Motorola Touch Screen 2、 分辨率选择240*320 3、 转换模式选择Style 2 4、 选项里 不启用键码转换功能的勾去掉 5、 点打开jar后点转换jar,转换成功后就可以了。 二、怎样加四行触屏简单的方法: 工具:手机伴侣HandyPartner,winrar或7Z,下载修改好的ConvKeyCanvas.class 1.用HandyPartner给要加触屏的jar游戏加触屏 2.用winrar打开加好触屏的jar游戏,用修改好的ConvKeyCanvas.class替代原ConvKeyCanvas.class后重新打包,ConvKeyCanvas.class的路径为\com\kimjunco\j2me\
/
本文档为【非触屏java游戏转换为触屏游戏工具使用方法】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索