设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索

请问物品分类和物品显示大图的脚本怎么使用?

查看数: 1519 | 评论数: 3 | 收藏 1
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2015-3-5 11:04

正文摘要:

这里有物品分类的脚本和物品显示大图的脚本,请问应该怎么添加物品到相应的分类? 这是物品分类:RUBY 代码复制#====================================================================== ...

回复

cinderelmini 发表于 2015-3-5 21:46:17

  1. class Window_Item < Window_Selectable
  2.   #--------------------------------------------------------------------------
  3.   # ● 项目の描画
  4.   # index : 项目番号
  5.   #--------------------------------------------------------------------------
  6.   def draw_item(index)
  7.     item = @data[index]
  8.     case item
  9.     when RPG::Item
  10.       number = $game_party.item_number(item.id)
  11.     when RPG::Weapon
  12.       number = $game_party.weapon_number(item.id)
  13.     when RPG::Armor
  14.       number = $game_party.armor_number(item.id)
  15.     end
  16.     if item.is_a?(RPG::Item) and
  17.       $game_party.item_can_use?(item.id)
  18.       self.contents.font.color = normal_color
  19.     else
  20.       self.contents.font.color = disabled_color
  21.     end
  22.     x = 4
  23.     y = index * 32
  24.     #########################
  25.     bitmap = RPG::Cache.picture(item.pic_name)
  26.     pic_rect = Rect.new(0, 0, bitmap.width, bitmap.height)
  27.     self.contents.blt(x, y, bitmap, pic_rect)
  28.     #########################
  29.     bitmap = RPG::Cache.icon(item.icon_name)
  30.     opacity = self.contents.font.color == normal_color ? 255 : 128
  31.     self.contents.blt(x, y + 4, bitmap, Rect.new(0, 0, 24, 24), opacity)
  32.     self.contents.draw_text(x + 28, y, 212, 32, item.name, 0)
  33.     self.contents.draw_text(x + 400, y, 16, 32, ":", 1)
  34.     self.contents.draw_text(x + 416, y, 24, 32, number.to_s, 2)
  35.   end
  36. end
复制代码
main前插入~
或者放在以上两个脚本之下~
图片位置自行调整~(就在两排#############之间的部分里调。
如果是要单独显示当前选择的物品的话。。
只能另外写窗口~
嘛。。。反正那已经是相当麻烦的事情惹~~

点评

太感谢了~~  发表于 2015-3-8 12:58

评分

参与人数 1梦石 +1 收起 理由
myownroc + 1 认可答案

查看全部评分

cinderelmini 发表于 2015-3-5 11:45:40
这个物品分类应该会自动分出来~

显示大图的话,在物品名字后面加上“@图片名字”应该就可以了~例如“恢复剂@恢复剂大图”~
图片放在picture文件夹里~
以及这个显示大图脚本目测是只对装备界面起效~

以上~
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2025-6-13 05:42

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表