ruby中如何调用其他语言所编的程序?

[复制链接]
查看11 | 回复2 | 2011-9-8 10:10:11 | 显示全部楼层 |阅读模式
最近我在学习rpgmaker,想做一个可以让玩家输入主角姓名的功能,大概就是做一个类似于windows对话框的东西,中间有个可填写区域,在此区域玩家输入几个汉字,然后回车后这几个字被存储在一个变量里面,确认后这个值将代入到主角姓名这个变量中,并在游戏的相应对话文本中出现。由于rpgmaker用的是ruby,所以不能直接用c。。。因此,求高手!谢谢!
回复

使用道具 举报

千问 | 2011-9-8 10:10:11 | 显示全部楼层
system(\"c.exe\")不知道是不是你想要的
回复

使用道具 举报

千问 | 2011-9-8 10:10:11 | 显示全部楼层
rpgmaker不是用Ruby做编程,是用ruby写细节脚本。脚本里window那一栏应该定义了游戏内的窗口,你再去根据这个类定义一个子类,就是输入字符串的窗口,用这个字符串修改人物名字。然后在你需要调用这个类的地方插入这个类的对象就可以了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行