Project1

标题: 请求完成一个背包。 [打印本页]

作者: 光郎    时间: 2008-2-18 06:52
标题: 请求完成一个背包。
…一个物品分类+物品特殊色显示的背包…要是…能有背包图就更好…五种分类的旅行小包~
作者: 光郎    时间: 2008-2-18 07:03
对了…给小幽看的…不是我不详细说明哦…
作者: Beside    时间: 2008-2-18 07:10
把偶改的物品颜色和小u的物品分类整合就可以了。
完毕。。
作者: 光郎    时间: 2008-2-18 07:12
恩…就是这么想的…你的那个我在工程中用了…要是可以调用RGB模式的色彩就更好了…
作者: Beside    时间: 2008-2-18 07:18
应该可以的明天我看着改一下
作者: 光郎    时间: 2008-2-18 07:28
那真是太好了呢…默认的八个色并不能很好的表现一些道具呢。直接调用RGB…
作者: Beside    时间: 2008-2-18 18:47
和物品分类没有冲突了我用的备注...但是这样就会和用了备注的脚本冲突了 仅供参考
使用方法:在物品备注里输入颜色代号0-7
RGB颜色实验失败..谁告诉我怎么把备注内容转化成数组
  1. module RPG
  2.   class BaseItem
  3.     def name_color_66RPG
  4.       name_color = @note
  5.       return name_color != nil ? name_color.to_i: 0
  6.     end
  7.   end
  8. end


  9. class Window_Base < Window
  10.   #--------------------------------------------------------------------------
  11.   # ● 描绘物品名
  12.   #     item : 物品
  13.   #     x    : 描画目标 X 坐标
  14.   #     y    : 描画目标 Y 坐标
  15.   #--------------------------------------------------------------------------
  16.   #定义透明色
  17.   def disabled_color
  18.     return Color.new(255, 255, 255, 128)
  19.   end
  20.   def draw_item_name(item, x, y, enabled = true)
  21.     if item != nil
  22.       draw_icon(item.icon_index, x, y, enabled)
  23.       self.contents.font.color = text_color(item.name_color_66RPG)
  24.       opacity = self.contents.font.color == disabled_color ? 128 : 255
  25.       self.contents.draw_text(x + 24, y, 172, WLH, item.name.to_s)
  26.     end
  27.   end
  28. end
复制代码

作者: 光郎    时间: 2008-2-18 19:16
小幽不是弄了个VX对话加强么…可以参考里面调用RGB模式的部分…
作者: Beside    时间: 2008-2-18 19:29
原贴地址 呢
作者: 光郎    时间: 2008-2-18 20:07
…那啥…我手机登陆…你查询下小幽的主题…




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