Project1

标题: RPG MAKER VX ACE怎么纵向填充物品图标(求截图哦),3Q [打印本页]

作者: accidentist    时间: 2013-1-30 15:52
标题: RPG MAKER VX ACE怎么纵向填充物品图标(求截图哦),3Q
请看题目
作者: Firzen32    时间: 2013-2-1 17:21
你是说IconSet图片文件扩张么。。
作者: 945127391    时间: 2013-2-2 17:05
那是怎样?
整个屏幕都填上了某个图标?
好吧,先把以下这个脚本放到脚本库里:
  1. class Bitmap
  2.   #----------------------------------------------------------------------------
  3.   # * 画图标
  4.   #----------------------------------------------------------------------------
  5.   def draw_icon(icon_index, x, y, enabled = true)
  6.     bitmap = Cache.system("Iconset")
  7.     rect = Rect.new(icon_index % 16 * 24, icon_index / 16 * 24, 24, 24)
  8.     blt(x, y, bitmap, rect, enabled ? 255 : 127)
  9.   end
  10. end
复制代码
然后在事件->脚本中插入以下脚本:
  1. $b = Bitmap.new(24, 24)
  2. $b.draw_icon(2, 0, 0, true)
  3. $p = Plane.new(Viewport.new(0, 0, 544, 24))
  4. $p.bitmap = $b
复制代码
就可以了。
附带:
  1. #常用指令(都是在事件->脚本中使用)
  2. #移动位置
  3. $p.x = x
  4. $p.y = y
  5. #(等于号后面的x和y填自己需要的数)
  6. #暂时隐藏
  7. $p.visible = false
  8. #出现
  9. $p.visible = true
  10. #消灭
  11. $p.dispose
  12. $s.dispose
  13. #(消灭后要重新生成)
复制代码

作者: accidentist    时间: 2013-2-2 21:38
感谢各位大神
作者: accidentist    时间: 2013-2-2 21:39
Firzen32 发表于 2013-2-1 17:21
你是说IconSet图片文件扩张么。。

应该是的,请问怎么做,谢谢!
作者: accidentist    时间: 2013-2-2 21:46
945127391 发表于 2013-2-2 17:05
那是怎样?
整个屏幕都填上了某个图标?
好吧,先把以下这个脚本放到脚本库里:然后在事件->脚本中插入以下 ...

额,应该是楼上所说的扩张。不过这个脚本我使用了之后啥事都没发生啊?
作者: Firzen32    时间: 2013-2-2 21:58


我没弄明白你什么意思。。。。你是说这种么。。。。。。。
作者: 布里蓝    时间: 2013-2-2 22:08
就是用图片软件把图片加长而已啊
作者: accidentist    时间: 2013-2-13 18:43
Firzen32 发表于 2013-2-2 21:58
我没弄明白你什么意思。。。。你是说这种么。。。。。。。

没错,就是这样,用哪个软件可以办到?推荐鄙人一个,谢谢!
作者: accidentist    时间: 2013-2-13 18:43
布里蓝 发表于 2013-2-2 22:08
就是用图片软件把图片加长而已啊

请推荐我一个软件,谢谢!
作者: 布里蓝    时间: 2013-2-13 21:38
PS 或者SAI




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