查看: 1454|回复: 3

[已经解决] 脚本改变画面色调?

  [复制链接]
头像被屏蔽
梦石
0
星屑
172
在线时间
935 小时
注册时间
2010-11-13
回帖
897
发表于 2011-8-1 22:58:34 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
梦石
0
星屑
50
在线时间
8 小时
注册时间
2011-7-23
回帖
4
发表于 2011-8-1 23:02:41 | 显示全部楼层

事件就可以解决为什么非要脚本?

未命名.jpg

点评

在脚本编辑器里的东西,能用事件么?  发表于 2011-8-2 08:22
回复

使用道具 举报

末日咏叹者

梦石
0
星屑
50
在线时间
235 小时
注册时间
2010-3-16
回帖
163
发表于 2011-8-2 00:06:11 | 显示全部楼层
方法1:$game_screen.start_tone_change(Tone.new(R,G,B,A),帧数)
方法2:原谅我多嘴……准备一张想要色调的半透明纯色图片(640*480)
          然后用显示图片脚本……$game_screen.pictures[number].show(name, origin, x, y, zoom_x, zoom_y, opacity, blend_type)

回复

使用道具 举报

乌有君
乌有君  发表于 2011-8-2 01:49:06
dark_curtain = Sprite.new
    dark_curtain.bitmap = Bitmap.new(640,480)
    dark_curtain.opacity = 0
    dark_curtain.bitmap.fill_rect(0,0,640,480,Color.new(0,0,0))
    dark_curtain.z = 10000
    loop do
       # 刷新游戏画面
      Graphics.update
      # 刷新输入信息
      Input.update
      dark_curtain.opacity += 25
      dark_curtain.update
      if dark_curtain.opacity >= 255
        break
      end
    end



点评

搞不懂,要这么多么  发表于 2011-8-2 08:21
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部