Project1

标题: 请教怎么样立即刷新地图? [打印本页]

作者: 文雅夕露    时间: 2017-11-25 11:32
标题: 请教怎么样立即刷新地图?
RUBY 代码复制
  1. # 昼夜     
  2.     case (Graphics.frame_count / Graphics.frame_rate)%480
  3.     when 0...80
  4.     $game_screen.start_tone_change($day, 20) #中午
  5.     $game_variables[5] = 1
  6.     when 160...240
  7.     $game_screen.start_tone_change($dusk, 20) #傍晚
  8.     $game_variables[5] = 2
  9.     when 240...360
  10.     $game_screen.start_tone_change($night, 20) #夜间
  11.     $game_variables[5] = 3
  12.     when 360...480
  13.     $game_screen.start_tone_change($morn, 20) #早晨
  14.     $game_variables[5] = 0
  15.     end


以上是昼夜系统的一段脚本。但是到指定一段时间内。
变量是会改变但地图上的指定事件变量却不会显示,要等场景移动后才有效果。
所以想问问怎么样才能立即有效果呢?



作者: imsy    时间: 2017-11-25 12:31
$game_map.need_refresh = true




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