Project1

标题: 怎么修改物品列数 [打印本页]

作者: 六翼恶魔    时间: 2012-6-9 17:45
标题: 怎么修改物品列数
本帖最后由 六翼恶魔 于 2012-6-9 17:58 编辑

装备界面里那个可装备列表,本来一行是显示2个,因为我现在改了菜单的排列,所以需要修改一行的数量,怎改成一行只显示一个物品呢dsu_plus_rewardpost_czw
作者: kangxi0109    时间: 2012-6-9 18:51
本帖最后由 kangxi0109 于 2012-6-9 18:54 编辑
  1. #==============================================================================
  2. # ■ Window_EquipItem
  3. #------------------------------------------------------------------------------
  4. #  装备画面、显示浏览变更装备的候补物品的窗口。
  5. #==============================================================================

  6. class Window_EquipItem < Window_Selectable
  7.   #--------------------------------------------------------------------------
  8.   # ● 初始化对像
  9.   #     actor      : 角色
  10.   #     equip_type : 装备部位 (0~3)
  11.   #--------------------------------------------------------------------------
  12.   def initialize(actor, equip_type)
  13.     super(0, 256, 640, 224)
  14.     @actor = actor
  15.     @equip_type = equip_type
  16.     @column_max = 2 #将这里的2改为1。
复制代码
然后往下看:
  1.   #--------------------------------------------------------------------------
  2.   # ● 项目的描绘
  3.   #     index : 项目符号
  4.   #--------------------------------------------------------------------------
  5.   def draw_item(index)
  6.     item = @data[index]
  7.     x = 4 + index % 2 * (288 + 32) #将这里的2改为1
  8.     y = index / 2 * 32 #将这里的2改为1
  9.     case item
  10.     when RPG::Weapon
  11.       number = $game_party.weapon_number(item.id)
  12.     when RPG::Armor
  13.       number = $game_party.armor_number(item.id)
  14.     end
  15.     bitmap = RPG::Cache.icon(item.icon_name)
  16.     self.contents.blt(x, y + 4, bitmap, Rect.new(0, 0, 24, 24))
  17.     self.contents.font.color = normal_color
  18.     self.contents.draw_text(x + 28, y, 212, 32, item.name, 0)
  19.     self.contents.draw_text(x + 240, y, 16, 32, ":", 1)
  20.     self.contents.draw_text(x + 256, y, 24, 32, number.to_s, 2)
  21.   end
复制代码

作者: chd114    时间: 2012-6-9 19:11
kangxi0109 发表于 2012-6-9 18:51
然后往下看:

只对局部起了作用,有些地方还需要改


‘‘──chd114于2012-6-9 19:28补充以下内容:

[attachimg]114996[/attachimg][attachimg]114996[/attachimg][attachimg]114996[/attachimg][attachimg]114996[/attachimg][attachimg]114996[/attachimg][attachimg]114996[/attachimg][attachimg]114996[/attachimg][attachimg]114996[/attachimg]
反正加1个就会这样
’’


‘‘──chd114于2012-6-9 19:58补充以下内容:


’’


‘‘──chd114于2012-6-9 19:58补充以下内容:

http://rpg.blue/home.php?mod=spa ... bum&picid=19228无语了图片居然上不来···去我空间看吧
’’
作者: kangxi0109    时间: 2012-6-9 20:08
本帖最后由 kangxi0109 于 2012-6-9 20:11 编辑
chd114 发表于 2012-6-9 19:11
只对局部起了作用,有些地方还需要改


对于这个,你的三装备一行,而楼主要的是一装备一行,自然要区别对待了...
楼主应该改了窗口大小吧,下面这个是将默认的那个窗口改为一半大小后,将对应位置的2改为1的情况:

不改变窗口大小的情况:

作者: chd114    时间: 2012-6-9 20:15
kangxi0109 发表于 2012-6-9 20:08
对于这个,你的三装备一行,而楼主要的是一装备一行,自然要区别对待了...
楼主应该改了窗口大小吧,下面 ...

我把2改成3了···可是不知道为什么显示的东西和选择的东西走为了···第三件武器显示在第二排可是那个地方是拆掉装备,第2排第二个显示拆掉装备可是哪里移动不到···




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