Project1

标题: 如何在$scene中播放动画完毕后再执行画面跳转 [打印本页]

作者: 沉影不器    时间: 2008-3-7 03:57
提示: 作者被禁止或删除 内容自动屏蔽
作者: 美兽    时间: 2008-3-7 04:03
为$scene = Scene_Map.new加个计时量.

作者: Iselia雪    时间: 2008-3-7 04:05
提示: 作者被禁止或删除 内容自动屏蔽
作者: 水迭澜    时间: 2008-3-7 04:05
加个wait_count好了,设置为与动画祯数相等~

作者: 沉影不器    时间: 2008-3-7 04:06
提示: 作者被禁止或删除 内容自动屏蔽
作者: Iselia雪    时间: 2008-3-7 04:07
提示: 作者被禁止或删除 内容自动屏蔽
作者: 沉影不器    时间: 2008-3-7 04:13
提示: 作者被禁止或删除 内容自动屏蔽
作者: 水迭澜    时间: 2008-3-7 04:17
好象可以吧- -
因为好象RMXP判断时间是按照Graphics.update来的
调用这方法一次就绝对是一祯……不多也不少……
作者: 沉影不器    时间: 2008-3-7 04:18
提示: 作者被禁止或删除 内容自动屏蔽
作者: Iselia雪    时间: 2008-3-7 04:25
提示: 作者被禁止或删除 内容自动屏蔽
作者: 水迭澜    时间: 2008-3-7 04:28
new_map没有初始化?
作者: Iselia雪    时间: 2008-3-7 04:34
提示: 作者被禁止或删除 内容自动屏蔽
作者: 美兽    时间: 2008-3-7 05:05
以下引用Iselia雪于2008-3-6 20:05:11的发言:


以下引用美兽于2008-3-6 20:03:57的发言:

为$scene = Scene_Map.new加个计时量.


完全没这个必要- -ORZ……
公开新建Scene的Spriteset(attr_accessor :spriteset)
然后

$game_player.animation_id = 1
($data_animations[1].frame_max + 8).times do
Graphics.update
$scene.spriteset.update
end
$scene = Scene_Menu.new


系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~


汗,LZ问的是为$scene添加,我哪里晓得他都要刷新什么.

作者: 沉影不器    时间: 2008-3-7 05:16
提示: 作者被禁止或删除 内容自动屏蔽




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