字体篇 修改适合TCLE787游戏示例

写这个示例很累 , 但独乐乐不如众乐乐 , 还是值得的 。我的写作能力比较差 , 如有表达不清的地方 , 请希望各位兄弟不要见怪 。在友人的大E论坛里 , 很开心认识到很多的朋友 , 也感谢大E的兄弟们一直以来的支持 。灯灯在这里祝愿大家都心想事成 , 家庭和睦 , 身体健康 , 同时也感谢友人网为我们提供那么好的平台交流 , 祝友人网的越办越好 , 红红火火的 。
一 。修改俄版OP字体行间距和字体风格 。前言:很佩服俄版的技术人员 , 可以把俄版OP修改得如此强大 。还听说他们团队只是几个人罢了 , 呵呵 , 真正的编程高手啊 。可惜在大E上使用却字体重叠(相信大部份国产机是这样) , 严重的影响浏览网页 , 虽说改成大字体可以使字体不那么重叠 , 但文字还是密密麻麻的 , 看到人眼花 。比起UC和国产OP的排版 , 还是不及格 。还有用俄版OP上UC论坛 , 粗体字太难看了 , 所以要改成普通字体 。好了 , 开工了!这里以opera312test6为例 。

字体篇 修改适合TCLE787游戏示例


(1)寻找设置字体风格的代码 。(其实可直接用JavaMagic自动转换字体风格的 , 我这里只不过是提供手动方法)用Halo打开opera312test6,选中ac.class,点右键选择Edit class打开 , 在打开的界面里 , 快捷键ctrl shift f全文查找.弹出查找界面 , 输入font/getfont.点下面的查找到的第一个方法 , 然后弹出这个方法的代码编辑表 , 大家看到那三个bipush(红色)64吗 , 这就是要找的地方.

(2)修改字体风格参数:
选择第三行的bipush(红色)64到第14行的iconst_0.点右边的编辑(高级),弹出代码编辑界面 , 找到iconst_1,修改成iconst_0 , 点确定 。修改后记得点那个(保存方法).

(3)寻找字体行间距的代码 。
修改完字体风格后 , 点左上角的(工程管理器),选中s.class,点右键选择Edit class打开 , 在打开的界面里 , 快捷键ctrl shift f全文查找.弹出查找界面 , 输入font/getheight.点下面的查找到的第一个方法 , 然后弹出这个方法的代码编辑表 。

(4)字体行间距的参数 。
在这个代码编辑表任意选中一行 , 快捷键ctrl a全选 , 点右边的编辑(高级),弹出代码编辑界面 , 寻找bipush 10.共有三个bipush 10.第一个在19行 , 修改为bipush 5 。第二个在132行 , 修改为bipush 13 。第三个不用修改 。点确定-保存方法-编译-压缩为JAR 。压缩为JAR后 , 到Halo安装文件里的game文件(存放修改文件的地方),找到那个压缩文件Opara mimi 3.10.把其解压 , 在解压包里把ac.class和s.class复制出来 , 拉进原来的opera312test6里就完成修改工作了 。
【字体篇 修改适合TCLE787游戏示例】注:(如果没有修改字体风格只是单单修改字体行间距,也是修改第一个为bipush 5,但第二个在132行的就不用修改 , 应把第三个改为修改为bipush 13) 。

    推荐阅读