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