Project1

标题: 脚本中对按键的响应在哪儿? [打印本页]

作者: yyuqqing    时间: 2009-3-5 04:11
提示: 作者被禁止或删除 内容自动屏蔽
作者: ldn19970110    时间: 2009-4-27 21:56
提示: 作者被禁止或删除 内容自动屏蔽
作者: danny8376    时间: 2009-5-2 07:02
看不太懂你要問啥

如果問腳本中如何判斷按下哪個按鍵
找F1說明中Input常數的部分
A B C X Y Z L R這些對應的案件要看Game.exe中F1設定的按鍵
其他的就照鍵盤
還有Input.dir4 Input.dir8
傳回的是角色該移動的方向
照數字小鍵盤的排法
左下 1
下  2
右下 3
左  4
右  6
左上 7
上  8
右下 9

如果問事件中按下哪個按鍵的變數值
找F1說明中Input常數的部分
全部用 p XXX 的方式取得

如果問按鍵對應的角色移動
看腳本Game_Player
  #--------------------------------------------------------------------------
  # ● 畫面更新
  #--------------------------------------------------------------------------
  def update
# ...
      case Input.dir4
      when 2
        move_down
      when 4
        move_left
      when 6
        move_right
      when 8
        move_up
      end
    end
這定義了按下按鍵要怎走
[LINE]1,#dddddd[/LINE]版主对此帖的认可:『呼……幸亏有人回答……』,积分『+350』。




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1