Login

KeyName

按键名称, 在GlobalStrings.lua这个文件中定义, 使用SetBinding调用可进行按键绑定.

   1 --将方向键上绑定为向前跑
   2 SetBinding("UP", "MOVEFORWARD")

应用时截取KEY_之后的部分即可.

   1 --此版本为wow 3.1.3
   2 KEY_APOSTROPHE = "'";
   3 KEY_BACKSLASH = "\\";
   4 KEY_BACKSPACE = "退格";
   5 KEY_BACKSPACE_MAC = "删除";
   6 KEY_BUTTON1 = "鼠标左键";
   7 KEY_BUTTON2 = "鼠标右键";
   8 KEY_BUTTON3 = "鼠标中键";
   9 KEY_BUTTON4 = "鼠标按键4";
  10 KEY_BUTTON5 = "鼠标按键5";
  11 KEY_COMMA = ",";
  12 KEY_DELETE = "Delete";
  13 KEY_DELETE_MAC = "Del";
  14 KEY_DOWN = "方向键下";
  15 KEY_END = "End";
  16 KEY_ENTER = "回车";
  17 KEY_ENTER_MAC = "返回";
  18 KEY_ESCAPE = "Escape";
  19 KEY_HOME = "Home";
  20 KEY_INSERT = "Insert";
  21 KEY_INSERT_MAC = "帮助";
  22 KEY_LEFT = "方向键左";
  23 KEY_LEFTBRACKET = "[";
  24 KEY_MINUS = "-";
  25 KEY_MOUSEWHEELDOWN = "鼠标滚轮向下滚动";
  26 KEY_MOUSEWHEELUP = "鼠标滚轮向上滚动";
  27 KEY_NUMLOCK = "Num Lock";
  28 KEY_NUMLOCK_MAC = "清除";
  29 KEY_NUMPAD0 = "数字键盘0";
  30 KEY_NUMPAD1 = "数字键盘1";
  31 KEY_NUMPAD2 = "数字键盘2";
  32 KEY_NUMPAD3 = "数字键盘3";
  33 KEY_NUMPAD4 = "数字键盘4";
  34 KEY_NUMPAD5 = "数字键盘5";
  35 KEY_NUMPAD6 = "数字键盘6";
  36 KEY_NUMPAD7 = "数字键盘7";
  37 KEY_NUMPAD8 = "数字键盘8";
  38 KEY_NUMPAD9 = "数字键盘9";
  39 KEY_NUMPADDECIMAL = "数字键盘.";
  40 KEY_NUMPADDIVIDE = "数字键盘/";
  41 KEY_NUMPADMINUS = "数字键盘-";
  42 KEY_NUMPADMULTIPLY = "数字键盘*";
  43 KEY_NUMPADPLUS = "数字键盘+";
  44 KEY_PAGEDOWN = "Page Down";
  45 KEY_PAGEUP = "Page Up";
  46 KEY_PAUSE = "Pause";
  47 KEY_PAUSE_MAC = "F15";
  48 KEY_PERIOD = ".";
  49 KEY_PLUS = "+";
  50 KEY_PRINTSCREEN = "Print Screen";
  51 KEY_PRINTSCREEN_MAC = "F13";
  52 KEY_RIGHT = "方向键右";
  53 KEY_RIGHTBRACKET = "]";
  54 KEY_SCROLLLOCK = "Scroll Lock";
  55 KEY_SCROLLLOCK_MAC = "F14";
  56 KEY_SEMICOLON = ";";
  57 KEY_SLASH = "/";
  58 KEY_SPACE = "空格键"; -- Spacebar
  59 KEY_TAB = "Tab";
  60 KEY_TILDE = "~";
  61 KEY_UP = "方向键上";


WoWDataType类

KeyName (last edited 2009-09-16 15:13:36 by simonw)