设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索

在脚本中使用像素图(pixel map,并非bitmap)

查看数: 2183 | 评论数: 2 | 收藏 2
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2014-9-1 02:19

正文摘要:

本帖最后由 晴兰 于 2014-9-1 02:21 编辑 有时候对于极小尺寸的图标式的图形而言,根据个人情况不同(mei gong neng li he chu shou shu liang bu tong), 可能直接写在脚本中比用图片文件来得更方便(我不是一个 ...

回复

余烬之中 发表于 2014-9-6 22:05:13
  1. s = Sprite.new
  2. s.bitmap = Bitmap.new Graphics.width, Graphics.height
  3. s.bitmap.fill_rect s.bitmap.rect, Color.new(255, 255, 255, 255)
  4. x = Bitmap.pixelMap "." => Color.new(255, 155, 225, 255) do
  5.   ",...,,,.,,.,,,.,.,.,,.,.,".each_char.each_slice(5).map{|t|t.join}.join "\n"
  6. end
  7. s.bitmap.blt 1, 1, x, x.rect
  8. s.zoom_x = s.zoom_y = 50
  9. [Graphics, Input, s].each &:update until false
复制代码
紫英晓狼1130 发表于 2014-9-1 06:02:32
可以尝试一下用其描绘满屏画面,看看执行效率= =
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-25 12:06

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表