赞 | 0 |
VIP | 0 |
好人卡 | 0 |
积分 | 2 |
经验 | 8520 |
最后登录 | 2023-2-24 |
在线时间 | 246 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 162
- 在线时间
- 246 小时
- 注册时间
- 2010-9-18
- 帖子
- 36
|
#================================================= =============================
# ## Game_Player
#================================================= =============================
class Game_Player
#------------------------------------------------- -------------------------
## 是否支持鼠標移動?
#------------------------------------------------- -------------------------
def move_by_mouse?
return false if @move_route_forcing # 強制移動路徑中
return false if @vehicle_getting_on # 正在乘座交通工具中
return false if @vehicle_getting_off # 正在降下交通工具中
return false if in_airship? and not $game_map.airship.movable?
return true
end
#------------------------------------------------- -------------------------
## 不移動時
#------------------------------------------------- -------------------------
def update_nonmoving(last_moving)
return if $game_map.interpreter.running?
return if moving?
return if check_touch_event if last_moving
## 雙擊激活交通工具
if not $game_message.visible and Input.trigger?(Input::C) || Input.double_click?(1)
return if get_on_off_vehicle
return if check_action_event
end
update_encounter if last_moving
## 還原鼠標移動標誌
$scene.last_click = [$game_player.x, $game_player.y]
end
end
伸手黨請自重......
我隨便找一下都有,順帶一提,我也是腳本盲......
zxc52590于2011-5-18 03:24补充以下内容:
#================================================= =============================
# ## Game_Player
#================================================= =============================
class Game_Player
#------------------------------------------------- -------------------------
## 是否支持鼠標移動?
#------------------------------------------------- -------------------------
def move_by_mouse?
return false if @move_route_forcing # 強制移動路徑中
return false if @vehicle_getting_on # 正在乘座交通工具中
return false if @vehicle_getting_off # 正在降下交通工具中
return false if in_airship? and not $game_map.airship.movable?
return true
end
#------------------------------------------------- -------------------------
## 不移動時
#------------------------------------------------- -------------------------
def update_nonmoving(last_moving)
return if $game_map.interpreter.running?
return if moving?
return if check_touch_event if last_moving
## 雙擊激活交通工具
if not $game_message.visible and Input.trigger?(Input::C) || Input.double_click?(1)
return if get_on_off_vehicle
return if check_action_event
end
update_encounter if last_moving
## 還原鼠標移動標誌
$scene.last_click = [$game_player.x, $game_player.y]
end
end |
|