- 3
- 0
- 约7.42千字
- 约 6页
- 2017-03-06 发布于贵州
- 举报
halo通用改ava程序为数字键版教程
halo通用改java程序为数字键版教程
尐豬 5段 广州
08年11月29日 17:32
选用程序:
QQ2008BETA2-063.jar.难度:容易。
需要的工具:Halo、JavaMagic v0.60a
在这个教程里,我们将看看如何通过键值的修改让程序变为数字键版,这种修改是最省内存,而且也很简单,基本不会出错。我们做一让QQ变为数字键版的过程.
首先, JAVA程序对于按键的定义一般会使用到两个函数,一个是Keypressed keycode ,另一个是 getgameaction keycode 。而监听按键事件的有三个关键方法:
keyPressed, keyReleased, keyRepeated
我们从英文的字面上看就知道这三个方法实际上是代表的意思是:
有按键按下,有按键松开,有按键重复
我们使用halo进行修改,但由于halo没有提供对方法名字的搜索,那么难道我们要每个class打开看看?
[halo2.20已经支持方法名的搜索,使用方法点击进入]
当然是不用这么麻烦,我们可以利用JavaMagic v0.60a就知道是哪个class在监听按键事件
我们打开JavaMagicv0.60a,接着打开设置-Misc2,去掉“仅显示摘要”前的钩。
再点一下上面的keycode,钩上启用键码转换功能-确定
接着我们处理一下要修改的QQ2008BETA2-063,
原创力文档

文档评论(0)