查看: 975|回复: 6

请问个关于物品显图的问题..

  [复制链接]

垃圾死人

梦石
0
星屑
50
在线时间
285 小时
注册时间
2009-1-27
回帖
2337

贵宾

发表于 2009-2-4 19:22:26 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
把论坛里的物品大图范例给下下来了...也把脚本给转过来了...但是发现在自己的工程里就是不显示物品大图....不知道是为什么....请知道的老大指导下...
我自己发现在物品那就少了右边的栏...我新手...问的也许是白痴问题...请帮忙的老大说的详细点...谢谢...

但是这个脚本移回范例里却是正常的....我弄到自己的工程里却是装备和物品都不显示.....以下是脚本....谢谢各位提醒.

  1. module RPG
  2.   class Weapon
  3.     def name
  4.       name = @name.split(/@/)[0]
  5.       return name != nil ? name : ''
  6.     end
  7.     def pic_name
  8.       pic_name = @name.split(/@/)[1]
  9.       return pic_name != nil ? pic_name : ""
  10.     end
  11.   end
  12.   class Armor
  13.     def name
  14.       name = @name.split(/@/)[0]
  15.       return name != nil ? name : ''
  16.     end
  17.     def pic_name
  18.       pic_name = @name.split(/@/)[1]
  19.       return pic_name != nil ? pic_name : ""
  20.     end
  21.   end
  22.   class Item
  23.     def name
  24.       name = @name.split(/@/)[0]
  25.       return name != nil ? name : ''
  26.     end
  27.     def pic_name
  28.       pic_name = @name.split(/@/)[1]
  29.       return pic_name != nil ? pic_name : ""
  30.     end
  31.   end
  32. end
  33. #==============================================================================
  34. # ■ Window_Equip
  35. #------------------------------------------------------------------------------
  36. #  装备物品大图标显示。
  37. #==============================================================================

  38. class Window_Equip < Window_Base
  39.   #--------------------------------------------------------------------------
  40.   # ● 初始化对像
  41.   #--------------------------------------------------------------------------
  42.   def initialize
  43.     super(500, 64, 640, 480)
  44.     @item = nil
  45.     self.contents = Bitmap.new(width - 32, height - 32)
  46.     self.opacity = 0
  47.     refresh
  48.   end
  49.   #--------------------------------------------------------------------------
  50.   # ● 刷新
  51.   #--------------------------------------------------------------------------
  52.   def refresh
  53.     self.contents.clear
  54.     if @item != nil
  55.       bitmap = RPG::Cache.picture(@item.pic_name)
  56.       pic_rect = Rect.new(0, 0, bitmap.width, bitmap.height)
  57.       self.contents.blt(0, 0, bitmap, pic_rect)
  58.     end
  59.   end
  60.   def set_item(item)
  61.     @item = item
  62.   end
  63. end
  64. #==============================================================================
  65. # ■ Window_Itempic
  66. #------------------------------------------------------------------------------
  67. #  道具物品大图标显示。
  68. #==============================================================================
  69. class Window_Itempic < Window_Base
  70. def initialize
  71.    super(0,0,320,416)
  72.    self.contents = Bitmap.new(width-32, height-32)
  73.    @item = nil
  74.    refresh
  75. end
  76. def refresh
  77.    self.contents.clear
  78.    if @item != nil
  79.      bitmap = RPG::Cache.picture(@item.pic_name)
  80.      pic_rect = Rect.new(0, 0, bitmap.width, bitmap.height)
  81.      self.contents.blt(0, 0, bitmap, pic_rect)
  82.    end
  83. end
  84. def set_item(item)
  85.     @item = item
  86. end
  87. end
复制代码
努力努力再努力
头像被屏蔽
梦石
0
星屑
50
在线时间
21 小时
注册时间
2007-7-3
回帖
570
发表于 2009-2-4 19:23:47 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

垃圾死人

梦石
0
星屑
50
在线时间
285 小时
注册时间
2009-1-27
回帖
2337

贵宾

 楼主| 发表于 2009-2-4 19:29:45 | 显示全部楼层
没有...那个大图脚本是我唯一使用的....我就是加到了那个main前面了...用那个显示装备的可以...消到用那个显示物品大图和装备大图的就不行了...
努力努力再努力
回复

使用道具 举报

垃圾死人

梦石
0
星屑
50
在线时间
285 小时
注册时间
2009-1-27
回帖
2337

贵宾

 楼主| 发表于 2009-2-4 21:26:45 | 显示全部楼层
没人能指导下我么
努力努力再努力
回复

使用道具 举报

垃圾死人

梦石
0
星屑
50
在线时间
285 小时
注册时间
2009-1-27
回帖
2337

贵宾

 楼主| 发表于 2009-2-5 07:28:20 | 显示全部楼层
{/ll}{/ll}为什么呢
努力努力再努力
回复

使用道具 举报

魔王 ⑨

梦石
0
星屑
90
在线时间
379 小时
注册时间
2006-10-16
回帖
3980

贵宾

发表于 2009-2-5 08:00:23 | 显示全部楼层
因为标题很欠揍,问题很模糊,无范例,无截图,无脚本,你这三无主义者 - -完毕,闪~
回复

使用道具 举报

垃圾死人

梦石
0
星屑
50
在线时间
285 小时
注册时间
2009-1-27
回帖
2337

贵宾

 楼主| 发表于 2009-2-5 21:32:22 | 显示全部楼层
谢谢玄月.我补上脚本了....{/ll}
努力努力再努力
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部