Project1
标题:
关于豪华菜单和装备大图整合
[打印本页]
作者:
紫千修
时间:
2008-10-2 02:03
标题:
关于豪华菜单和装备大图整合
豪华菜单:
http://rpg.blue/web/htm/news460.htm
装备大图:
#==============================================================================
# 本脚本来自www.66rpg.com,转载和使用请保留此信息 #==============================================================================
module RPG
class Weapon
def name
name = @name.split(/@/)[0]
return name != nil ? name : ''
end
def pic_name
pic_name = @name.split(/@/)[1]
return pic_name != nil ? pic_name : ""
end
end
class Armor
def name
name = @name.split(/@/)[0]
return name != nil ? name : ''
end
def pic_name
pic_name = @name.split(/@/)[1]
return pic_name != nil ? pic_name : ""
end
end
end
#==============================================================================
# ■ Window_Equip
#------------------------------------------------------------------------------
# 装备物品大图标显示。
#==============================================================================
class Window_Equip < Window_Base
#--------------------------------------------------------------------------
# ● 初始化对像
#--------------------------------------------------------------------------
def initialize
super(495, 64, 640, 480) #具体位置自己调节
@item = nil
self.contents = Bitmap.new(width - 32, height - 32)
self.opacity = 0
refresh
end
#--------------------------------------------------------------------------
# ● 刷新
#--------------------------------------------------------------------------
def refresh
self.contents.clear
if @item != nil
bitmap = RPG::Cache.icon(@item.pic_name)
pic_rect = Rect.new(0, 0, bitmap.width, bitmap.height)
self.contents.blt(0, 0, bitmap, pic_rect)
end
end
def set_item(item)
@item = item
end
end
#==============================================================================
# 本脚本来自www.66RPG.com,使用和转载请保留此信息
#==============================================================================
复制代码
希望高手帮忙整合下。
请实现@为装备大图X[X为任意符号]为能力要求符号,且@在前X在后。
可以的话请指出修改了哪些地方。
顺便在提一个问题,怎样往这里增加物品大图。
谢谢。
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1