| 
 
| 赞 | 0 |  
| VIP | 0 |  
| 好人卡 | 0 |  
| 积分 | 1 |  
| 经验 | 5414 |  
| 最后登录 | 2019-7-22 |  
| 在线时间 | 100 小时 |  
 Lv1.梦旅人 
	梦石0 星屑55 在线时间100 小时注册时间2010-7-30帖子232 | 
| 
x
加入我们,或者,欢迎回来。您需要 登录 才可以下载或查看,没有帐号?注册会员  装备没问题,问题在物品,物品根本没有大图(由于不懂脚本,初步怀疑是Window_Item没有设好)怎样解决?复制代码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
  class Item
    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(400, 256, 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.picture(@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
#==============================================================================
# ■ Window_Itempic
#------------------------------------------------------------------------------
#  道具物品大图标显示。
#==============================================================================
class Window_Itempic < Window_Base
def initialize
   super(0,0,320,416)
   self.contents = Bitmap.new(width-32, height-32)
   @item = nil
   refresh
end
def refresh
   self.contents.clear
   if @item != nil
     bitmap = RPG::Cache.picture(@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
#===============================================================
#此脚本来自66RPG---------------By 灯笼菜刀王   (修改创作.)
#-------------
 | 
 |