Project1
标题:
如何让计时器在战斗中暂停,战斗后继续?
[打印本页]
作者:
艾路塞尔
时间:
2008-2-25 03:03
标题:
如何让计时器在战斗中暂停,战斗后继续?
en...又如题.
作者:
艾路塞尔
时间:
2008-2-25 03:08
以后确实要自己先想想在问...orz
作者:
光郎
时间:
2008-2-25 03:10
没错…本身就是停止的。 [LINE]1,#dddddd[/LINE]
版主对此帖的评论:『似乎默认好像不停止的吧- -——精灵留』,积分『-0』。这些被扣积分的一半会用于对本帖正确答案的悬赏。
作者:
精灵使者
时间:
2008-2-25 03:11
是不是需要修改关于计时器的脚本呢。
在game_system的65行左右
def update
if @timer_working and @timer > 0
@timer -= 1
if @timer == 0 and $game_temp.in_battle # 战斗中计时器为 0 的情况
$game_temp.next_scene = "map" # 下中断战斗。
end
end
end
复制代码
修改为
def update
if @timer_working and @timer > 0 and !$game_temp.in_battle #在计时中、时间有效而且非战斗状态下
@timer -= 1 #执行计时动作
end
end
复制代码
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1