Project1

标题: 关于在脚本中打开开关回到地图后? [打印本页]

作者: kula1900    时间: 2009-5-6 18:28
标题: 关于在脚本中打开开关回到地图后?
     Audio.se_play("Audio/SE/"+"013-Move01",100,150)
     #声效
     $up = $to
# 准备的 和 证实的
     $game_switches[$up] = true
     $scene = Scene_Map.new
     Graphics.update
  end
开关 应该 是1~3 可是打开后 回地图 看不见效果
事件写的 第一页是 按确定键 无效果
第二页 当开关 1打开 自动执行 独立开关 a打开
然后 第三页 隐藏的保箱
三个事件 三个开关~~ 要按下f9或先去别的地图 才有效
为什么 脚本中打开开关 不会马上有效果??
[LINE]1,#dddddd[/LINE]版务信息:版主帮忙结贴~
作者: 精灵使者    时间: 2009-5-6 18:44
应该是没及时刷新地图
添加脚本
$game_map.need_refresh = true [LINE]1,#dddddd[/LINE]系统信息:本贴由本区版主认可为正确答案,66RPG感谢您的热情解答~
作者: 紫苏    时间: 2009-5-6 18:44
加一句 $game_map.need_refresh = true ,这样 Game_Map 的 refresh 就会被调用,然后刷新事件重新判定是否满足出现条件…… [LINE]1,#dddddd[/LINE]版主对此帖的认可:『正确解答,补上悬赏积分,感激你的热情帮助...』,积分『+350』。
作者: kula1900    时间: 2009-5-6 20:36
谢谢




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