今天搞定了LUA-GD对MUSH的重新封装,超爽!
前段时间,写“新手——抄经”机器人2.2版的时候,使用的图片转换的方法是MS的WIA,但实际上LUA-GD应该就是在LUA下完成图像处理的组件。其实有了luacom,LUA脚本的编程感觉和Jscript,VBscript很像(WIA的调用方法几乎完全一样),LUA本身的特点没有完全发挥,当时其实就找到了LUA-GD,但发现LUA-GD在MUSH下不能直接被调用。经过这段时间的摸索(少不了提一下duno的点拨),已经改写了部分LUA-GD的代码,并重新编译,使MUSH可以调用。附件两个DLL都是必须的,MUSH中LUA脚本调用的例子如下:
function test_luagd()
assert (package.loadlib ("luagd.dll", "luaopen_gd")) ()
local ver = gd.VERSION
print(ver)
end -- test_luagd()
昨天晚上睡觉前,有了一个设想,其实使用MUSH + LUA-GD作为图像引擎,可以在客户端把MUD中的某些特别事件以绘制图像的方式显示出来……
有点YY,不过还是有可能的。 你太骚了 就跟你的头像一样 靠,熊猫也风骚,之前俺的头像还是Tiggress呢……
顶!可以试着写一个像zmud那样的地图功能。 原帖由 maper 于 2009-8-16 15:38 发表 http://pkuxkx.net/forum/images/common/back.gif
顶!可以试着写一个像zmud那样的地图功能。
呵呵,这个貌似很难啊,需要好好研究研究…… 完全看不懂的人继续华丽丽的飘过~(吐,真受不了现在的网络用词) 原帖由 focus 于 2009-8-16 16:31 发表 http://pkuxkx.net/forum/images/common/back.gif
完全看不懂的人继续华丽丽的飘过~(吐,真受不了现在的网络用词)
看着Focus华丽丽滴飘过,你不禁一低头。。。。。。hzv 母牛蒸桑拿
页:
[1]