mirror of
https://github.com/u0u0/Cocos2d-Lua-Community.git
synced 2026-09-03 07:17:43 +08:00
cc.KeyCode修正
This commit is contained in:
@@ -208,188 +208,177 @@ cc.LabelOverflow =
|
||||
CLAMP = 1,
|
||||
SHRINK = 2,
|
||||
RESIZE_HEIGHT = 3
|
||||
};
|
||||
-- keyboard
|
||||
cc.KeyCodeKey =
|
||||
{
|
||||
"KEY_NONE",
|
||||
"KEY_PAUSE",
|
||||
"KEY_SCROLL_LOCK",
|
||||
"KEY_PRINT",
|
||||
"KEY_SYSREQ",
|
||||
"KEY_BREAK",
|
||||
"KEY_ESCAPE",
|
||||
"KEY_BACKSPACE",
|
||||
"KEY_TAB",
|
||||
"KEY_BACK_TAB",
|
||||
"KEY_RETURN",
|
||||
"KEY_CAPS_LOCK",
|
||||
"KEY_SHIFT",
|
||||
"KEY_RIGHT_SHIFT",
|
||||
"KEY_CTRL",
|
||||
"KEY_RIGHT_CTRL",
|
||||
"KEY_ALT",
|
||||
"KEY_RIGHT_ALT",
|
||||
"KEY_MENU",
|
||||
"KEY_HYPER",
|
||||
"KEY_INSERT",
|
||||
"KEY_HOME",
|
||||
"KEY_PG_UP",
|
||||
"KEY_DELETE",
|
||||
"KEY_END",
|
||||
"KEY_PG_DOWN",
|
||||
"KEY_LEFT_ARROW",
|
||||
"KEY_RIGHT_ARROW",
|
||||
"KEY_UP_ARROW",
|
||||
"KEY_DOWN_ARROW",
|
||||
"KEY_NUM_LOCK",
|
||||
"KEY_KP_PLUS",
|
||||
"KEY_KP_MINUS",
|
||||
"KEY_KP_MULTIPLY",
|
||||
"KEY_KP_DIVIDE",
|
||||
"KEY_KP_ENTER",
|
||||
"KEY_KP_HOME",
|
||||
"KEY_KP_UP",
|
||||
"KEY_KP_PG_UP",
|
||||
"KEY_KP_LEFT",
|
||||
"KEY_KP_FIVE",
|
||||
"KEY_KP_RIGHT",
|
||||
"KEY_KP_END",
|
||||
"KEY_KP_DOWN",
|
||||
"KEY_KP_PG_DOWN",
|
||||
"KEY_KP_INSERT",
|
||||
"KEY_KP_DELETE",
|
||||
"KEY_F1",
|
||||
"KEY_F2",
|
||||
"KEY_F3",
|
||||
"KEY_F4",
|
||||
"KEY_F5",
|
||||
"KEY_F6",
|
||||
"KEY_F7",
|
||||
"KEY_F8",
|
||||
"KEY_F9",
|
||||
"KEY_F10",
|
||||
"KEY_F11",
|
||||
"KEY_F12",
|
||||
"KEY_SPACE",
|
||||
"KEY_EXCLAM",
|
||||
"KEY_QUOTE",
|
||||
"KEY_NUMBER",
|
||||
"KEY_DOLLAR",
|
||||
"KEY_PERCENT",
|
||||
"KEY_CIRCUMFLEX",
|
||||
"KEY_AMPERSAND",
|
||||
"KEY_APOSTROPHE",
|
||||
"KEY_LEFT_PARENTHESIS",
|
||||
"KEY_RIGHT_PARENTHESIS",
|
||||
"KEY_ASTERISK",
|
||||
"KEY_PLUS",
|
||||
"KEY_COMMA",
|
||||
"KEY_MINUS",
|
||||
"KEY_PERIOD",
|
||||
"KEY_SLASH",
|
||||
"KEY_0",
|
||||
"KEY_1",
|
||||
"KEY_2",
|
||||
"KEY_3",
|
||||
"KEY_4",
|
||||
"KEY_5",
|
||||
"KEY_6",
|
||||
"KEY_7",
|
||||
"KEY_8",
|
||||
"KEY_9",
|
||||
"KEY_COLON",
|
||||
"KEY_SEMICOLON",
|
||||
"KEY_LESS_THAN",
|
||||
"KEY_EQUAL",
|
||||
"KEY_GREATER_THAN",
|
||||
"KEY_QUESTION",
|
||||
"KEY_AT",
|
||||
"KEY_CAPITAL_A",
|
||||
"KEY_CAPITAL_B",
|
||||
"KEY_CAPITAL_C",
|
||||
"KEY_CAPITAL_D",
|
||||
"KEY_CAPITAL_E",
|
||||
"KEY_CAPITAL_F",
|
||||
"KEY_CAPITAL_G",
|
||||
"KEY_CAPITAL_H",
|
||||
"KEY_CAPITAL_I",
|
||||
"KEY_CAPITAL_J",
|
||||
"KEY_CAPITAL_K",
|
||||
"KEY_CAPITAL_L",
|
||||
"KEY_CAPITAL_M",
|
||||
"KEY_CAPITAL_N",
|
||||
"KEY_CAPITAL_O",
|
||||
"KEY_CAPITAL_P",
|
||||
"KEY_CAPITAL_Q",
|
||||
"KEY_CAPITAL_R",
|
||||
"KEY_CAPITAL_S",
|
||||
"KEY_CAPITAL_T",
|
||||
"KEY_CAPITAL_U",
|
||||
"KEY_CAPITAL_V",
|
||||
"KEY_CAPITAL_W",
|
||||
"KEY_CAPITAL_X",
|
||||
"KEY_CAPITAL_Y",
|
||||
"KEY_CAPITAL_Z",
|
||||
"KEY_LEFT_BRACKET",
|
||||
"KEY_BACK_SLASH",
|
||||
"KEY_RIGHT_BRACKET",
|
||||
"KEY_UNDERSCORE",
|
||||
"KEY_GRAVE",
|
||||
"KEY_A",
|
||||
"KEY_B",
|
||||
"KEY_C",
|
||||
"KEY_D",
|
||||
"KEY_E",
|
||||
"KEY_F",
|
||||
"KEY_G",
|
||||
"KEY_H",
|
||||
"KEY_I",
|
||||
"KEY_J",
|
||||
"KEY_K",
|
||||
"KEY_L",
|
||||
"KEY_M",
|
||||
"KEY_N",
|
||||
"KEY_O",
|
||||
"KEY_P",
|
||||
"KEY_Q",
|
||||
"KEY_R",
|
||||
"KEY_S",
|
||||
"KEY_T",
|
||||
"KEY_U",
|
||||
"KEY_V",
|
||||
"KEY_W",
|
||||
"KEY_X",
|
||||
"KEY_Y",
|
||||
"KEY_Z",
|
||||
"KEY_LEFT_BRACE",
|
||||
"KEY_BAR",
|
||||
"KEY_RIGHT_BRACE",
|
||||
"KEY_TILDE",
|
||||
"KEY_EURO",
|
||||
"KEY_POUND",
|
||||
"KEY_YEN",
|
||||
"KEY_MIDDLE_DOT",
|
||||
"KEY_SEARCH",
|
||||
"KEY_DPAD_LEFT",
|
||||
"KEY_DPAD_RIGHT",
|
||||
"KEY_DPAD_UP",
|
||||
"KEY_DPAD_DOWN",
|
||||
"KEY_DPAD_CENTER",
|
||||
"KEY_ENTER",
|
||||
"KEY_PLAY",
|
||||
}
|
||||
|
||||
cc.KeyCode = {}
|
||||
for k,v in ipairs(cc.KeyCodeKey) do
|
||||
cc.KeyCode[v] = k - 1
|
||||
end
|
||||
|
||||
cc.KeyCode.KEY_BACK = cc.KeyCode.KEY_ESCAPE
|
||||
cc.KeyCode.KEY_LEFT_SHIFT = cc.KeyCode.KEY_SHIFT
|
||||
cc.KeyCode.KEY_LEFT_CTRL = cc.KeyCode.KEY_CTRL
|
||||
cc.KeyCode.KEY_LEFT_ALT = cc.KeyCode.KEY_ALT
|
||||
|
||||
-- keyboard
|
||||
cc.KeyCode =
|
||||
{
|
||||
KEY_NONE = 0,
|
||||
KEY_PAUSE = 1,
|
||||
KEY_SCROLL_LOCK = 2,
|
||||
KEY_PRINT = 3,
|
||||
KEY_SYSREQ = 4,
|
||||
KEY_BREAK = 5,
|
||||
KEY_ESCAPE = 6,
|
||||
KEY_BACKSPACE = 7,
|
||||
KEY_TAB = 8,
|
||||
KEY_BACK_TAB = 9,
|
||||
KEY_RETURN = 10,
|
||||
KEY_CAPS_LOCK = 11,
|
||||
KEY_LEFT_SHIFT = 12,
|
||||
KEY_RIGHT_SHIFT = 13,
|
||||
KEY_LEFT_CTRL = 14,
|
||||
KEY_RIGHT_CTRL = 15,
|
||||
KEY_LEFT_ALT = 16,
|
||||
KEY_RIGHT_ALT = 17,
|
||||
KEY_MENU = 18,
|
||||
KEY_HYPER = 19,
|
||||
KEY_INSERT = 20,
|
||||
KEY_HOME = 21,
|
||||
KEY_PG_UP = 22,
|
||||
KEY_DELETE = 23,
|
||||
KEY_END = 24,
|
||||
KEY_PG_DOWN = 25,
|
||||
KEY_LEFT_ARROW = 26,
|
||||
KEY_RIGHT_ARROW = 27,
|
||||
KEY_UP_ARROW = 28,
|
||||
KEY_DOWN_ARROW = 29,
|
||||
KEY_NUM_LOCK = 30,
|
||||
KEY_KP_PLUS = 31,
|
||||
KEY_KP_MINUS = 32,
|
||||
KEY_KP_MULTIPLY = 33,
|
||||
KEY_KP_DIVIDE = 34,
|
||||
KEY_KP_ENTER = 35,
|
||||
KEY_KP_HOME = 36,
|
||||
KEY_KP_UP = 37,
|
||||
KEY_KP_PG_UP = 38,
|
||||
KEY_KP_LEFT = 39,
|
||||
KEY_KP_FIVE = 40,
|
||||
KEY_KP_RIGHT = 41,
|
||||
KEY_KP_END = 42,
|
||||
KEY_KP_DOWN = 43,
|
||||
KEY_KP_PG_DOWN = 44,
|
||||
KEY_KP_INSERT = 45,
|
||||
KEY_KP_DELETE = 46,
|
||||
KEY_F1 = 47,
|
||||
KEY_F2 = 48,
|
||||
KEY_F3 = 49,
|
||||
KEY_F4 = 50,
|
||||
KEY_F5 = 51,
|
||||
KEY_F6 = 52,
|
||||
KEY_F7 = 53,
|
||||
KEY_F8 = 54,
|
||||
KEY_F9 = 55,
|
||||
KEY_F10 = 56,
|
||||
KEY_F11 = 57,
|
||||
KEY_F12 = 58,
|
||||
KEY_SPACE = 59,
|
||||
KEY_EXCLAM = 60,
|
||||
KEY_QUOTE = 61,
|
||||
KEY_NUMBER = 62,
|
||||
KEY_DOLLAR = 63,
|
||||
KEY_PERCENT = 64,
|
||||
KEY_CIRCUMFLEX = 65,
|
||||
KEY_AMPERSAND = 66,
|
||||
KEY_APOSTROPHE = 67,
|
||||
KEY_LEFT_PARENTHESIS = 68,
|
||||
KEY_RIGHT_PARENTHESIS = 69,
|
||||
KEY_ASTERISK = 70,
|
||||
KEY_PLUS = 71,
|
||||
KEY_COMMA = 72,
|
||||
KEY_MINUS = 73,
|
||||
KEY_PERIOD = 74,
|
||||
KEY_SLASH = 75,
|
||||
KEY_0 = 76,
|
||||
KEY_1 = 77,
|
||||
KEY_2 = 78,
|
||||
KEY_3 = 79,
|
||||
KEY_4 = 80,
|
||||
KEY_5 = 81,
|
||||
KEY_6 = 82,
|
||||
KEY_7 = 83,
|
||||
KEY_8 = 84,
|
||||
KEY_9 = 85,
|
||||
KEY_COLON = 86,
|
||||
KEY_SEMICOLON = 87,
|
||||
KEY_LESS_THAN = 88,
|
||||
KEY_EQUAL = 89,
|
||||
KEY_GREATER_THAN = 90,
|
||||
KEY_QUESTION = 91,
|
||||
KEY_AT = 92,
|
||||
KEY_CAPITAL_A = 93,
|
||||
KEY_CAPITAL_B = 94,
|
||||
KEY_CAPITAL_C = 95,
|
||||
KEY_CAPITAL_D = 96,
|
||||
KEY_CAPITAL_E = 97,
|
||||
KEY_CAPITAL_F = 98,
|
||||
KEY_CAPITAL_G = 99,
|
||||
KEY_CAPITAL_H = 100,
|
||||
KEY_CAPITAL_I = 101,
|
||||
KEY_CAPITAL_J = 102,
|
||||
KEY_CAPITAL_K = 103,
|
||||
KEY_CAPITAL_L = 104,
|
||||
KEY_CAPITAL_M = 105,
|
||||
KEY_CAPITAL_N = 106,
|
||||
KEY_CAPITAL_O = 107,
|
||||
KEY_CAPITAL_P = 108,
|
||||
KEY_CAPITAL_Q = 109,
|
||||
KEY_CAPITAL_R = 110,
|
||||
KEY_CAPITAL_S = 111,
|
||||
KEY_CAPITAL_T = 112,
|
||||
KEY_CAPITAL_U = 113,
|
||||
KEY_CAPITAL_V = 114,
|
||||
KEY_CAPITAL_W = 115,
|
||||
KEY_CAPITAL_X = 116,
|
||||
KEY_CAPITAL_Y = 117,
|
||||
KEY_CAPITAL_Z = 118,
|
||||
KEY_LEFT_BRACKET = 119,
|
||||
KEY_BACK_SLASH = 120,
|
||||
KEY_RIGHT_BRACKET = 121,
|
||||
KEY_UNDERSCORE = 122,
|
||||
KEY_GRAVE = 123,
|
||||
KEY_A = 124,
|
||||
KEY_B = 125,
|
||||
KEY_C = 126,
|
||||
KEY_D = 127,
|
||||
KEY_E = 128,
|
||||
KEY_F = 129,
|
||||
KEY_G = 130,
|
||||
KEY_H = 131,
|
||||
KEY_I = 132,
|
||||
KEY_J = 133,
|
||||
KEY_K = 134,
|
||||
KEY_L = 135,
|
||||
KEY_M = 136,
|
||||
KEY_N = 137,
|
||||
KEY_O = 138,
|
||||
KEY_P = 139,
|
||||
KEY_Q = 140,
|
||||
KEY_R = 141,
|
||||
KEY_S = 142,
|
||||
KEY_T = 143,
|
||||
KEY_U = 144,
|
||||
KEY_V = 145,
|
||||
KEY_W = 146,
|
||||
KEY_X = 147,
|
||||
KEY_Y = 148,
|
||||
KEY_Z = 149,
|
||||
KEY_LEFT_BRACE = 150,
|
||||
KEY_BAR = 151,
|
||||
KEY_RIGHT_BRACE = 152,
|
||||
KEY_TILDE = 153,
|
||||
KEY_EURO = 154,
|
||||
KEY_POUND = 155,
|
||||
KEY_YEN = 156,
|
||||
KEY_MIDDLE_DOT = 157,
|
||||
KEY_SEARCH = 158,
|
||||
KEY_DPAD_LEFT = 158,
|
||||
KEY_DPAD_RIGHT = 160,
|
||||
KEY_DPAD_UP = 161,
|
||||
KEY_DPAD_DOWN = 162,
|
||||
KEY_DPAD_CENTER = 163,
|
||||
KEY_ENTER = 164,
|
||||
KEY_PLAY = 165
|
||||
}
|
||||
-- camera
|
||||
cc.CameraFlag =
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user