赞 | 0 |
VIP | 37 |
好人卡 | 0 |
积分 | 1 |
经验 | 48662 |
最后登录 | 2012-11-14 |
在线时间 | 3 小时 |
Lv1.梦旅人 SB們大家好<
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 3 小时
- 注册时间
- 2008-1-7
- 帖子
- 457
|
回 xiamingchen
如何设置文件在读取一个存档的时候自动跳到x=变量5,y=变量6的位置?
如果是每次读取的话 在 Scene_File 中
$game_player = Marshal.load(file) 下添加
$game_player.x = $game_variables[5]
$game_player.y = $game_variables[6]
$game_player.real_x = $game_variables[5] * 256
$game_player.real_y = $game_variables[5] * 256
然后把Game_Character 中 以下4个
reader 改为 accessor 像这样
attr_accessor :x # 地图 X 坐标 (理论坐标)
attr_accessor :y # 地图 Y 坐标 (理论坐标)
attr_accessor :real_x # 地图 X 坐标 (实际坐标 * 256)
attr_accessor :real_y # 地图 Y 坐标 (实际坐标 * 256) |
|