Project1

标题: 标题界面如何做成动态图片? [打印本页]

作者: liu3124493    时间: 2013-7-30 23:50
标题: 标题界面如何做成动态图片?
本帖最后由 liu3124493 于 2013-7-31 01:21 编辑

  def start
    super
    @sprite = Sprite.new
    @sprite.zoom_x = 1.7
    @sprite.zoom_y = 2
    for @i in 12...56
    @sprite.bitmap = Bitmap.new("Graphics/title/"+"GAMEOVER_1-"[email protected]_s)           # 生成标题画面图像
      for  wait in 0..1000
        if wait / 999 == 1
      for wait1 in 0..1000
        if wait1 / 999 == 1
      end
    end
    end
    end
  end
load_database                     # 载入数据库
    create_game_objects               # 生成游戏对象
    check_continue                    # 判断继续是否有效            
    create_command_window             # 生成指令窗口
    play_title_music                  # 播放标题画面音乐
  end
我在这里添加循环等待 然后变更界面实现图片切换来实现标题界面成动态图片,但不管用,而是直接出现最后一张图片,难道等待那里执行程序次数1000*1000+1000,还远不及CPU处理速度? 求解答!还有是不是只能用内置的模块Graphics才能实现以上功能?
  def start
    super
    @sprite = Sprite.new
    @sprite.zoom_x = 1.7
    @sprite.zoom_y = 2
    for @i in 12...56
      @sprite.bitmap = Bitmap.new("Graphics/title/"+"GAMEOVER_1-"[email protected]_s)
      Graphics.freeze
      Graphics.transition(10,"Graphics/title/"+"GAMEOVER_1-"[email protected]_s)
    end

    load_database                     # 载入数据库
    create_game_objects               # 生成游戏对象
    check_continue                    # 判断继续是否有效            
    create_command_window             # 生成指令窗口
    play_title_music                  # 播放标题画面音乐
  end

作者: 八月桑    时间: 2013-7-31 19:25
http://rpg.blue/thread-109509-1-1.html为什么不试试这个呢?
作者: liu3124493    时间: 2013-7-31 21:39
八月桑 发表于 2013-7-31 19:25
http://rpg.blue/thread-109509-1-1.html为什么不试试这个呢?

嗯 已经在看代码了




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