赞 | 0 |
VIP | 0 |
好人卡 | 11 |
积分 | 1 |
经验 | 6322 |
最后登录 | 2015-12-28 |
在线时间 | 94 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 94 小时
- 注册时间
- 2011-7-2
- 帖子
- 79
|
修改好了,你把原来的 class Scene_File 替换成 以下内容,就可以键盘鼠标两不误了(也就是复制到 class Arrow_Enemy 的前面)
class Scene_File
if @self_alias == nil
alias self_update update
@self_alias = true
end
def update
mouse_x, mouse_y = Mouse.get_mouse_pos
Mouse.click_lock
idx = 0
for i in @savefile_windows
top_x = i.x
top_y = i.y
bottom_x = top_x + i.width
bottom_y = top_y + i.height
if (mouse_x > top_x) and (mouse_y > top_y) and
(mouse_x < bottom_x) and (mouse_y < bottom_y)
for s in 0..3
@savefile_windows[s].selected = false
end
i.selected = true
if @file_index != idx
@file_index = idx
$game_system.se_play($data_system.cursor_se)
end
Mouse.click_unlock
end
idx += 1
end
self_update
end
end |
评分
-
查看全部评分
|