查看: 2119|回复: 6

[已经解决] 怎样描绘变量决定ID的物品图标和数量?

[复制链接]
梦石
0
星屑
50
在线时间
155 小时
注册时间
2008-5-10
回帖
24
发表于 2010-7-30 11:14:33 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
本帖最后由 冷夜残月 于 2010-7-31 11:33 编辑

要描绘id为1号变量的物品图标和数量的语句怎么写?
RPG::Cache.icon($data_items[$game_variables[29]].icon_name)这种写法不对吗?
其实RM的F1我也没仔细去看就是了。。。不知道正确的应该怎么写- -

宛若

梦石
0
星屑
1888
在线时间
529 小时
注册时间
2007-8-19
回帖
1466

极短24参与开拓者

发表于 2010-7-30 11:53:30 | 显示全部楼层
这样只是返回一个bitmap对象而已
应该这样写
sprite = Sprite.new
sprite.bitmap = RPG::Cache.icon($data_items[$game_variables[29]].icon_name)

评分

参与人数 1星屑 +2 收起 理由
冷夜残月 + 2 认可答案

查看全部评分

[url=http://rpg.blue/thread-219730-1-1.html]http://unhero.sinaapp.com/wi.php[/url]
[color=Red]如你所见这是个死坑,没错这就是打我的脸用的[/color]
回复

使用道具 举报

梦石
0
星屑
50
在线时间
270 小时
注册时间
2010-2-4
回帖
1296
发表于 2010-7-30 15:20:34 | 显示全部楼层
是这样写啊,不过要放到精灵或者窗口的contents里才会显示出来,另外变量不能等于或超过$data_items的范围。

评分

参与人数 1星屑 +2 收起 理由
冷夜残月 + 2 认可答案

查看全部评分

好歹当年也当过大魔王过,orz
回复

使用道具 举报

梦石
0
星屑
50
在线时间
155 小时
注册时间
2008-5-10
回帖
24
 楼主| 发表于 2010-7-30 16:24:43 | 显示全部楼层
恩,我修改了下变量,图标的问题解决了,物品数量的显示好像还是出错- -b
self.contents.draw_text(10, 12, 24, 32, $data_items[$game_variables[29] + 1].number.to_s, 2)
这里会不会有语法错误- -,提示number出错
回复

使用道具 举报

孤独守望

梦石
0
星屑
3144
在线时间
1535 小时
注册时间
2006-10-16
回帖
4223

开拓者贵宾

发表于 2010-7-30 22:06:29 | 显示全部楼层
填这样?
$game_party.item_number[$game_variables[29]]
菩提本非树,明镜本非台。回头自望路漫漫。不求姻缘,但求再见。
本来无一物,何处惹尘埃。风打浪吹雨不来。荒庭遍野,扶摇难接。
不知道多久更新一次的博客
回复

使用道具 举报

宛若

梦石
0
星屑
1888
在线时间
529 小时
注册时间
2007-8-19
回帖
1466

极短24参与开拓者

发表于 2010-7-30 22:09:29 | 显示全部楼层
没有.number方法……
然后,物品的所持数在Game_Party里存储的,调用方法为$game_party(Game_party的实例).item_number(物品id)
[url=http://rpg.blue/thread-219730-1-1.html]http://unhero.sinaapp.com/wi.php[/url]
[color=Red]如你所见这是个死坑,没错这就是打我的脸用的[/color]
回复

使用道具 举报

梦石
0
星屑
50
在线时间
155 小时
注册时间
2008-5-10
回帖
24
 楼主| 发表于 2010-7-31 10:35:12 | 显示全部楼层
本帖最后由 冷夜残月 于 2010-7-31 11:32 编辑

感谢LS三位的帮助,解决了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部