赞 | 5 |
VIP | 620 |
好人卡 | 38 |
积分 | 69 |
经验 | 125468 |
最后登录 | 2015-7-27 |
在线时间 | 1666 小时 |
Lv4.逐梦者
- 梦石
- 0
- 星屑
- 6875
- 在线时间
- 1666 小时
- 注册时间
- 2008-10-29
- 帖子
- 6710
|
你知道这个脚本是干嘛的吗?
这一段是一个刷新过程,你把刷新过程停止了,画面定住是理所当然的
而且if语句的结束end是不是放错地方了?
class Scene_Map
alias old update
def update
if $game_switches[1] == false
@by = 32 #感应鼠标边缘的范围
@speed = 32 #移动速度
mx,my = Mouse.get_mouse_pos
move_r if mx>640-@by
move_l if mx<@by
move_u if my<@by
move_d if my>480-@by
end
old
end
def move_r
$game_map.scroll_right(@speed)
end
def move_l
$game_map.scroll_left(@speed)
end
def move_u
$game_map.scroll_up(@speed)
end
def move_d
$game_map.scroll_down(@speed)
end
end
|
|