| 
 
| 赞 | 15 |  
| VIP | 320 |  
| 好人卡 | 64 |  
| 积分 | 3 |  
| 经验 | 112963 |  
| 最后登录 | 2022-8-25 |  
| 在线时间 | 2355 小时 |  
 Lv2.观梦者 (暗夜天使) 
	梦石0 星屑266 在线时间2355 小时注册时间2009-3-13帖子2309 
 | 
| 本帖最后由 Sion 于 2013-6-27 16:57 编辑 
 在事件里执行就行了复制代码Graphics.resize_screen(width,  height)
$game_player.center($game_player.x, $game_player.y)
 ----------------------------------------------------------------------------
 
 好像有点问题,这样好了:
 插入脚本,然后在事件里输入 resize_screen(width, height) 就ok了
 复制代码class Scene_Map
  def refresh_spriteset
    @spriteset.dispose
    @spriteset = Spriteset_Map.new
  end
end
class Game_Interpreter
  def resize_screen(width, height)
    Graphics.resize_screen(width, height)
    $game_player.center($game_player.x, $game_player.y)
    SceneManager.scene.refresh_spriteset if SceneManager.scene_is?(Scene_Map)
    Graphics.frame_reset
  end
end
 | 
 |