Project1
标题:
想问一下,手动加点那脚本是如何设定pgup和pgdn键的?
[打印本页]
作者:
yanglibin0409
时间:
2011-1-14 15:09
标题:
想问一下,手动加点那脚本是如何设定pgup和pgdn键的?
本帖最后由 yanglibin0409 于 2011-1-18 23:52 编辑
想学习一下~~~就是按 pgup pgdn 更换角色这个功能。
原地址:
http://rpg.blue/forum.php?mod=vi ... 8%E5%8A%A0%E7%82%B9
作者:
诡异の猫
时间:
2011-1-14 15:29
本帖最后由 诡异の猫 于 2011-1-14 15:30 编辑
脚本里不是有写么...
#=============================================================
# 按下R与L换人的情况
#=============================================================
if Input.trigger?(Input::R)
# 演奏光标 SE
Sound.play_cursor
# 移至下一位角色
@actor_index += 1
@actor_index %= $game_party.members.size
# 切换到别的状态画面
$scene = Scene_Lvup.new(@actor_index , @command_window.index)
return
end
# 按下 L 键的情况下
if Input.trigger?(Input::L)
# 演奏光标 SE
Sound.play_cursor
# 移至上一位角色
@actor_index += $game_party.members.size - 1
@actor_index %= $game_party.members.size
# 切换到别的状态画面
$scene = Scene_Lvup.new(@actor_index , @command_window.index)
return
end
复制代码
按下PU 和 PD的时候
用脚本表达就是
Input.trigger(Input:R) 和 Input.trigger(Input:L)
改变@actor_index
然后再通过@actor_index 这个变量来刷新当前显示的角色啊- -
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1