Project1
标题:
关于道具的数据的问题
[打印本页]
作者:
★星な守望者
时间:
2009-8-14 19:55
提示:
作者被禁止或删除 内容自动屏蔽
作者:
njx937
时间:
2009-8-15 00:05
帮助文件 =》rgss参考文件 =》游戏函数库=》rpgvx数据结构 baseitem =》icon_index
这个记录了编号,之后就是凭借编号找图:
描绘图片参考 Window_Base
#--------------------------------------------------------------------------
# ● 会制图标
# icon_index : 图标号
# x : 描画目标 X 坐标
# y : 描画目标 Y 坐标
# enabled : 有效化标志,为 false 时则图标半透明化。
#--------------------------------------------------------------------------
def draw_icon(icon_index, x, y, enabled = true)
bitmap = Cache.system("Iconset")
rect = Rect.new(icon_index % 16 * 24, icon_index / 16 * 24, 24, 24)
self.contents.blt(x, y, bitmap, rect, enabled ? 255 : 128)
end
复制代码
Game_Party,这段是数量
#--------------------------------------------------------------------------
# ● 获取物品持有数量
# item : 物品
#--------------------------------------------------------------------------
def item_number(item)
case item
when RPG::Item
number = @items[item.id]
when RPG::Weapon
number = @weapons[item.id]
when RPG::Armor
number = @armors[item.id]
end
return number == nil ? 0 : number
end
复制代码
个人认为是建立了一个全物品 武器 防具的数组,id 对应 它的数量
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1