Project1

标题: 如何判断分类 [打印本页]

作者: 莫小兮    时间: 2010-8-3 20:43
标题: 如何判断分类
本帖最后由 莫小兮 于 2010-8-4 15:23 编辑

怎么样可以判断道具的分类?是【物品】【武器】【防具】
最好能给出脚本

汉语翻译:
判断当前 物品 类型?
如果是物品  就。。。
如果是武器  就。。。
如果是防具  就。。。
{:nm_8:}




作者: a849797000    时间: 2010-8-3 20:54
你可以标明的嘛~~~比如:剑【武器】 药【物品】 铠甲【防具】
作者: S·MAX    时间: 2010-8-3 21:01
劳驾LZ自己下载附件~
物品、装备、技能的详细分类和资料.rar (931.99 KB, 下载次数: 68)
作者: 莫小兮    时间: 2010-8-3 21:14
回复 S·MAX 的帖子
不,我的分类就是这三个,物品。武器。防具三个。我要在物品菜单里面显示当前物品的详细资料。所以必须先判断这个是什么东西才行。因为物品。武器。防具设定的具体内容不同!!
作者: S·MAX    时间: 2010-8-3 21:17
很麻烦的说,不是我们这种脚本盲能处理的,帮LZ跪求脚本帝...
作者: 六祈    时间: 2010-8-3 21:17
Object#is_a(Class)

if item.is_a(RPG::Weapon) or item.is_a(RPG::Armor) or item.is_a(RPG::Item)

作者: 莫小兮    时间: 2010-8-3 21:23
回复 六祈 的帖子
谢谢!这句话是判断用的。那后面的该怎么说呢。如果当前东西为物品就。。。如果为武器就。。。如果为防具就。。。。

   
作者: zhangbanxian    时间: 2010-8-4 14:26
回复
谢谢!这句话是判断用的。那后面的该怎么说呢。如果当前东西为物品就。。。如果为武器就。。。如果为 ...
莫小兮 发表于 2010-8-3 21:23

if item.is_a(RPG::Weapon)
do_someting
elsif item.is_a(RPG::Armor)
do_someting
elsif item.is_a(RPG::Item)
do_someting
end


作者: 逸豫    时间: 2010-8-4 15:06
Window_Item 72~79行




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1