在游戏中实现中文输入框(开源,4.20 大换血)
这个程序可以实现中文的输入。最近写了很多有关游戏的代码,我总结出了不少经验。其中有一条就是:在写游戏程序时,要先做零散的功能,比如这个输入框,还有按钮,精灵动画等。写好了之后再把他们组合起来,这样写的程序思路清晰,而且后期的维护、修改也很容易,只要在某一部分的测试程序上修改,成功之后再添加到主程序中即可。
如果代码混乱,思维浑浊,我想不管是谁都没有心情继续写下去了
主要功能:
1.支持中/英文输入
2.支持回车,满行后自动换行
3.智能鉴别汉字/非汉字
4.可以按↑ ↓ ← →移动光标
5.可以拖动鼠标左键选择多个字符
6.支持鼠标选择文本
7.支持特殊符号和多国文字,按Ctrl加A~Z任意键可以输入制表符
ImeTest.rar
(13.01 KB)
(老版)4.15版:
ImeTest_Ver1_1.rar
(7.72 KB)
4.17版:修正了鼠标点击的功能
ImeTest_Ver1_2.rar
(7.78 KB)
4.19版:这个版本我对整个代码进行了“脱胎换骨”,强烈推荐下载!!
ImeTest_Ver1_5.rar
(31.07 KB)
[[it] 本帖最后由 flyue 于 2008-4-20 09:56 编辑 [/it]]
ImeTest_Ver1_5.rar
(30.66 KB)