赞 | 1 |
VIP | 0 |
好人卡 | 11 |
积分 | 0 |
经验 | 26243 |
最后登录 | 2014-8-4 |
在线时间 | 841 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 48
- 在线时间
- 841 小时
- 注册时间
- 2010-8-11
- 帖子
- 1135
|
那是怎样?
整个屏幕都填上了某个图标?
好吧,先把以下这个脚本放到脚本库里:- class Bitmap
- #----------------------------------------------------------------------------
- # * 画图标
- #----------------------------------------------------------------------------
- def draw_icon(icon_index, x, y, enabled = true)
- bitmap = Cache.system("Iconset")
- rect = Rect.new(icon_index % 16 * 24, icon_index / 16 * 24, 24, 24)
- blt(x, y, bitmap, rect, enabled ? 255 : 127)
- end
- end
复制代码 然后在事件->脚本中插入以下脚本:- $b = Bitmap.new(24, 24)
- $b.draw_icon(2, 0, 0, true)
- $p = Plane.new(Viewport.new(0, 0, 544, 24))
- $p.bitmap = $b
复制代码 就可以了。
附带:- #常用指令(都是在事件->脚本中使用)
- #移动位置
- $p.x = x
- $p.y = y
- #(等于号后面的x和y填自己需要的数)
- #暂时隐藏
- $p.visible = false
- #出现
- $p.visible = true
- #消灭
- $p.dispose
- $s.dispose
- #(消灭后要重新生成)
复制代码 |
|