设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索

游戏内嵌输入法。[更新字母。]

查看数: 11113 | 评论数: 37 | 收藏 1
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2010-8-21 17:04

正文摘要:

本帖最后由 神思 于 2010-8-22 14:51 编辑 貌似在很久很久以前是chaos还是谁说过全屏的时候输入法看不到待选列表来着。 其实这玩意很久以前就想做的了,不过由于一直搞不明白那结构体。所以不了了之了。 今天又 ...

回复

sebuu 发表于 2010-9-10 15:21:23
脚本是不是很难啊!
神思 发表于 2010-9-10 11:08:10
T_T我现在在学校…没电脑…所以…那个…无法维护…
灼眼的夏娜 发表于 2010-9-10 07:45:58

思思= =
紫苏 发表于 2010-9-10 01:12:56
回复 灼眼的夏娜 的帖子

夏娜~某柳说运算量大的时候卡,难道是因为用 Ruby 的方法作为窗口过程函数效率太低?Ruby 1.8 速度大鸭梨 O.o

点评

sprintf调用ruby窗口确实有一点点慢 而且输入法消息频繁的~~ 可以考虑在dll里处理输入法相关~~ 不用调用ruby窗口过程~~ 然后用api获取相关信息  发表于 2010-9-10 07:41
柳柳 发表于 2010-9-9 13:05:18
话说还挺好用的,就这么用了..
灼眼的夏娜 发表于 2010-9-9 12:44:12
一一 不错~~  思思加油

具体细节可以参考msdxsdk的Using an Input Method Editor in a Game 文章~~

ps:还是希望能够使用gdi的窗口的(笑
冰舞蝶恋 发表于 2010-9-9 11:35:16
回复 柳柳 的帖子

思考中……如果把66rpg的登陸介面換成這樣……會是什麼後果呢……
柳柳 发表于 2010-9-9 08:35:43
神思见到回复:
Win32API.new("WndProc.dll", "ReSetProc", "l", "l")

这什么东西?重置窗口之后,一到运算量大的地方,帧速就没法看了。
柳柳 发表于 2010-9-9 05:19:56
回楼上,不是积分上传,而是如果验证是6R用户,可以获得7点试玩点数,用来开启游戏中的战役


继续,话说居然在笛子的要求下,输入密码变成了这个样子

好了,基本bug都解决了,下面就看DLL有没有一些奇怪的bug了……N多有点内存小泄露的DLL在我这个杯具游戏中都会被报错,被报错……话说这个范例工程也没有测试.dispose的情况,还是如此学院派啊……
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2025-1-10 07:31

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表