|
- require("luaScript.cc.OpenglConstants")
-
- cc = cc or {}
-
- cc.SPRITE_INDEX_NOT_INITIALIZED = 0xffffffff
- cc.TMX_ORIENTATION_HEX = 0x1
- cc.TMX_ORIENTATION_ISO = 0x2
- cc.TMX_ORIENTATION_ORTHO = 0x0
- cc.Z_COMPRESSION_BZIP2 = 0x1
- cc.Z_COMPRESSION_GZIP = 0x2
- cc.Z_COMPRESSION_NONE = 0x3
- cc.Z_COMPRESSION_ZLIB = 0x0
- cc.BLEND_DST = 0x303
- cc.BLEND_SRC = 0x1
- cc.DIRECTOR_IOS_USE_BACKGROUND_THREAD = 0x0
- cc.DIRECTOR_MAC_THREAD = 0x0
- cc.DIRECTOR_STATS_INTERVAL = 0.1
- cc.ENABLE_BOX2_D_INTEGRATION = 0x0
- cc.ENABLE_DEPRECATED = 0x1
- cc.ENABLE_GL_STATE_CACHE = 0x1
- cc.ENABLE_PROFILERS = 0x0
- cc.ENABLE_STACKABLE_ACTIONS = 0x1
- cc.FIX_ARTIFACTS_BY_STRECHING_TEXEL = 0x0
- cc.GL_ALL = 0x0
- cc.LABELATLAS_DEBUG_DRAW = 0x0
- cc.LABELBMFONT_DEBUG_DRAW = 0x0
- cc.MAC_USE_DISPLAY_LINK_THREAD = 0x0
- cc.MAC_USE_MAIN_THREAD = 0x2
- cc.MAC_USE_OWN_THREAD = 0x1
- cc.NODE_RENDER_SUBPIXEL = 0x1
- cc.PVRMIPMAP_MAX = 0x10
- cc.SPRITEBATCHNODE_RENDER_SUBPIXEL = 0x1
- cc.SPRITE_DEBUG_DRAW = 0x0
- cc.TEXTURE_ATLAS_USE_TRIANGLE_STRIP = 0x0
- cc.TEXTURE_ATLAS_USE_VAO = 0x1
- cc.USE_L_A88_LABELS = 0x1
- cc.ACTION_TAG_INVALID = -1
- cc.DEVICE_MAC = 0x6
- cc.DEVICE_MAC_RETINA_DISPLAY = 0x7
- cc.DEVICEI_PAD = 0x4
- cc.DEVICEI_PAD_RETINA_DISPLAY = 0x5
- cc.DEVICEI_PHONE = 0x0
- cc.DEVICEI_PHONE5 = 0x2
- cc.DEVICEI_PHONE5_RETINA_DISPLAY = 0x3
- cc.DEVICEI_PHONE_RETINA_DISPLAY = 0x1
- cc.DIRECTOR_PROJECTION2_D = 0x0
- cc.DIRECTOR_PROJECTION3_D = 0x1
- cc.DIRECTOR_PROJECTION_CUSTOM = 0x2
- cc.DIRECTOR_PROJECTION_DEFAULT = 0x1
- cc.FILE_UTILS_SEARCH_DIRECTORY_MODE = 0x1
- cc.FILE_UTILS_SEARCH_SUFFIX_MODE = 0x0
- cc.FLIPED_ALL = 0xe0000000
- cc.FLIPPED_MASK = 0x1fffffff
- cc.IMAGE_FORMAT_JPEG = 0x0
- cc.IMAGE_FORMAT_PNG = 0x1
- cc.ITEM_SIZE = 0x20
- cc.LABEL_AUTOMATIC_WIDTH = -1
- cc.LINE_BREAK_MODE_CHARACTER_WRAP = 0x1
- cc.LINE_BREAK_MODE_CLIP = 0x2
- cc.LINE_BREAK_MODE_HEAD_TRUNCATION = 0x3
- cc.LINE_BREAK_MODE_MIDDLE_TRUNCATION = 0x5
- cc.LINE_BREAK_MODE_TAIL_TRUNCATION = 0x4
- cc.LINE_BREAK_MODE_WORD_WRAP = 0x0
- cc.MAC_VERSION_10_6 = 0xa060000
- cc.MAC_VERSION_10_7 = 0xa070000
- cc.MAC_VERSION_10_8 = 0xa080000
- cc.MENU_HANDLER_PRIORITY = -128
- cc.MENU_STATE_TRACKING_TOUCH = 0x1
- cc.MENU_STATE_WAITING = 0x0
- cc.NODE_TAG_INVALID = -1
- cc.PARTICLE_DURATION_INFINITY = -1
- cc.PARTICLE_MODE_GRAVITY = 0x0
- cc.PARTICLE_MODE_RADIUS = 0x1
- cc.PARTICLE_START_RADIUS_EQUAL_TO_END_RADIUS = -1
- cc.PARTICLE_START_SIZE_EQUAL_TO_END_SIZE = -1
- cc.POSITION_TYPE_FREE = 0x0
- cc.POSITION_TYPE_GROUPED = 0x2
- cc.POSITION_TYPE_RELATIVE = 0x1
- cc.PRIORITY_NON_SYSTEM_MIN = -2147483647
- cc.PRIORITY_SYSTEM = -2147483648
- cc.PROGRESS_TIMER_TYPE_BAR = 0x1
- cc.PROGRESS_TIMER_TYPE_RADIAL = 0x0
- cc.REPEAT_FOREVER = 0xfffffffe
- cc.RESOLUTION_MAC = 0x1
- cc.RESOLUTION_MAC_RETINA_DISPLAY = 0x2
- cc.RESOLUTION_UNKNOWN = 0x0
- cc.TMX_TILE_DIAGONAL_FLAG = 0x20000000
- cc.TMX_TILE_HORIZONTAL_FLAG = 0x80000000
- cc.TMX_TILE_VERTICAL_FLAG = 0x40000000
- cc.TEXT_ALIGNMENT_CENTER = 0x1
- cc.TEXT_ALIGNMENT_LEFT = 0x0
- cc.TEXT_ALIGNMENT_RIGHT = 0x2
-
- cc.TEXTURE2_D_PIXEL_FORMAT_AUTO = 0x0
- cc.TEXTURE2_D_PIXEL_FORMAT_BGR_A8888 = 0x1
- cc.TEXTURE2_D_PIXEL_FORMAT_RGB_A8888 = 0x2
- cc.TEXTURE2_D_PIXEL_FORMAT_RG_B888 = 0x3
- cc.TEXTURE2_D_PIXEL_FORMAT_RG_B565 = 0x4
- cc.TEXTURE2_D_PIXEL_FORMAT_A8 = 0x5
- cc.TEXTURE2_D_PIXEL_FORMAT_I8 = 0x6
- cc.TEXTURE2_D_PIXEL_FORMAT_A_I88 = 0x7
- cc.TEXTURE2_D_PIXEL_FORMAT_RGB_A4444 = 0x8
- cc.TEXTURE2_D_PIXEL_FORMAT_RGB5_A1 = 0x9
- cc.TEXTURE2_D_PIXEL_FORMAT_PVRTC4 = 0xa
- cc.TEXTURE2_D_PIXEL_FORMAT_PVRTC4A = 0xb
- cc.TEXTURE2_D_PIXEL_FORMAT_PVRTC2 = 0xc
- cc.TEXTURE2_D_PIXEL_FORMAT_PVRTC2A = 0xd
- cc.TEXTURE2_D_PIXEL_FORMAT_ETC = 0xe
- cc.TEXTURE2_D_PIXEL_FORMAT_S3TC_DXT1 = 0xf
- cc.TEXTURE2_D_PIXEL_FORMAT_S3TC_DXT3 = 0x10
- cc.TEXTURE2_D_PIXEL_FORMAT_S3TC_DXT5 = 0x11
- cc.TEXTURE2_D_PIXEL_FORMAT_DEFAULT = 0x0
- cc.TOUCHES_ALL_AT_ONCE = 0x0
- cc.TOUCHES_ONE_BY_ONE = 0x1
- cc.TRANSITION_ORIENTATION_DOWN_OVER = 0x1
- cc.TRANSITION_ORIENTATION_LEFT_OVER = 0x0
- cc.TRANSITION_ORIENTATION_RIGHT_OVER = 0x1
- cc.TRANSITION_ORIENTATION_UP_OVER = 0x0
- cc.UNIFORM_COS_TIME = 0x5
- cc.UNIFORM_MV_MATRIX = 0x1
- cc.UNIFORM_MVP_MATRIX = 0x2
- cc.UNIFORM_P_MATRIX = 0x0
- cc.UNIFORM_RANDOM01 = 0x6
- cc.UNIFORM_SAMPLER = 0x7
- cc.UNIFORM_SIN_TIME = 0x4
- cc.UNIFORM_TIME = 0x3
- cc.UNIFORM_MAX = 0x8
- cc.VERTEX_ATTRIB_FLAG_COLOR = 0x2
- cc.VERTEX_ATTRIB_FLAG_NONE = 0x0
- cc.VERTEX_ATTRIB_FLAG_POS_COLOR_TEX = 0x7
- cc.VERTEX_ATTRIB_FLAG_POSITION = 0x1
- cc.VERTEX_ATTRIB_FLAG_TEX_COORDS = 0x4
- cc.VERTEX_ATTRIB_COLOR = 0x1
- cc.VERTEX_ATTRIB_MAX = 0x3
- cc.VERTEX_ATTRIB_POSITION = 0x0
- cc.VERTEX_ATTRIB_TEX_COORD = 0x2
-
- cc.VERTEX_ATTRIB_TEX_COORDS = 0x2
- cc.VERTICAL_TEXT_ALIGNMENT_BOTTOM = 0x2
- cc.VERTICAL_TEXT_ALIGNMENT_CENTER = 0x1
- cc.VERTICAL_TEXT_ALIGNMENT_TOP = 0x0
- cc.OS_VERSION_4_0 = 0x4000000
- cc.OS_VERSION_4_0_1 = 0x4000100
- cc.OS_VERSION_4_1 = 0x4010000
- cc.OS_VERSION_4_2 = 0x4020000
- cc.OS_VERSION_4_2_1 = 0x4020100
- cc.OS_VERSION_4_3 = 0x4030000
- cc.OS_VERSION_4_3_1 = 0x4030100
- cc.OS_VERSION_4_3_2 = 0x4030200
- cc.OS_VERSION_4_3_3 = 0x4030300
- cc.OS_VERSION_4_3_4 = 0x4030400
- cc.OS_VERSION_4_3_5 = 0x4030500
- cc.OS_VERSION_5_0 = 0x5000000
- cc.OS_VERSION_5_0_1 = 0x5000100
- cc.OS_VERSION_5_1_0 = 0x5010000
- cc.OS_VERSION_6_0_0 = 0x6000000
- cc.ANIMATION_FRAME_DISPLAYED_NOTIFICATION = 'CCAnimationFrameDisplayedNotification'
- cc.CHIPMUNK_IMPORT = 'chipmunk.h'
- cc.ATTRIBUTE_NAME_COLOR = 'a_color'
- cc.ATTRIBUTE_NAME_POSITION = 'a_position'
- cc.ATTRIBUTE_NAME_TEX_COORD = 'a_texCoord'
- cc.SHADER_POSITION_COLOR = 'ShaderPositionColor'
- cc.SHADER_POSITION_LENGTH_TEXURE_COLOR = 'ShaderPositionLengthTextureColor'
- cc.SHADER_POSITION_TEXTURE = 'ShaderPositionTexture'
- cc.SHADER_POSITION_TEXTURE_A8_COLOR = 'ShaderPositionTextureA8Color'
- cc.SHADER_POSITION_TEXTURE_COLOR = 'ShaderPositionTextureColor'
- cc.SHADER_POSITION_TEXTURE_COLOR_ALPHA_TEST = 'ShaderPositionTextureColorAlphaTest'
- cc.SHADER_POSITION_TEXTURE_U_COLOR = 'ShaderPositionTexture_uColor'
- cc.SHADER_POSITION_U_COLOR = 'ShaderPosition_uColor'
- cc.UNIFORM_ALPHA_TEST_VALUE_S = 'CC_AlphaValue'
- cc.UNIFORM_COS_TIME_S = 'CC_CosTime'
- cc.UNIFORM_MV_MATRIX_S = 'CC_MVMatrix'
- cc.UNIFORM_MVP_MATRIX_S = 'CC_MVPMatrix'
- cc.UNIFORM_P_MATRIX_S = 'CC_PMatrix'
- cc.UNIFORM_RANDOM01_S = 'CC_Random01'
- cc.UNIFORM_SAMPLER_S = 'CC_Texture0'
- cc.UNIFORM_SIN_TIME_S = 'CC_SinTime'
- cc.UNIFORM_TIME_S = 'CC_Time'
-
- cc.PLATFORM_OS_WINDOWS = 0
- cc.PLATFORM_OS_LINUX = 1
- cc.PLATFORM_OS_MAC = 2
- cc.PLATFORM_OS_ANDROID = 3
- cc.PLATFORM_OS_IPHONE = 4
- cc.PLATFORM_OS_IPAD = 5
- cc.PLATFORM_OS_BLACKBERRY = 6
- cc.PLATFORM_OS_NACL = 7
- cc.PLATFORM_OS_EMSCRIPTEN = 8
- cc.PLATFORM_OS_TIZEN = 9
- cc.PLATFORM_OS_WINRT = 10
- cc.PLATFORM_OS_WP8 = 11
-
- cc.SCROLLVIEW_SCRIPT_SCROLL = 0
- cc.SCROLLVIEW_SCRIPT_ZOOM = 1
- cc.TABLECELL_TOUCHED = 2
- cc.TABLECELL_HIGH_LIGHT = 3
- cc.TABLECELL_UNHIGH_LIGHT = 4
- cc.TABLECELL_WILL_RECYCLE = 5
- cc.TABLECELL_SIZE_FOR_INDEX = 6
- cc.TABLECELL_SIZE_AT_INDEX = 7
- cc.NUMBER_OF_CELLS_IN_TABLEVIEW = 8
-
- cc.SCROLLVIEW_DIRECTION_NONE = -1
- cc.SCROLLVIEW_DIRECTION_HORIZONTAL = 0
- cc.SCROLLVIEW_DIRECTION_VERTICAL = 1
- cc.SCROLLVIEW_DIRECTION_BOTH = 2
-
- cc.CONTROL_EVENTTYPE_TOUCH_DOWN = 1
- cc.CONTROL_EVENTTYPE_DRAG_INSIDE = 2
- cc.CONTROL_EVENTTYPE_DRAG_OUTSIDE = 4
- cc.CONTROL_EVENTTYPE_DRAG_ENTER = 8
- cc.CONTROL_EVENTTYPE_DRAG_EXIT = 16
- cc.CONTROL_EVENTTYPE_TOUCH_UP_INSIDE = 32
- cc.CONTROL_EVENTTYPE_TOUCH_UP_OUTSIDE = 64
- cc.CONTROL_EVENTTYPE_TOUCH_CANCEL = 128
- cc.CONTROL_EVENTTYPE_VALUE_CHANGED = 256
-
- cc.CONTROL_STATE_NORMAL = 1
- cc.CONTROL_STATE_HIGH_LIGHTED = 2
- cc.CONTROL_STATE_DISABLED = 4
- cc.CONTROL_STATE_SELECTED = 8
-
-
- cc.KEYBOARD_RETURNTYPE_DEFAULT = 0
- cc.KEYBOARD_RETURNTYPE_DONE = 1
- cc.KEYBOARD_RETURNTYPE_SEND = 2
- cc.KEYBOARD_RETURNTYPE_SEARCH = 3
- cc.KEYBOARD_RETURNTYPE_GO = 4
-
-
- cc.EDITBOX_INPUT_MODE_ANY = 0
- cc.EDITBOX_INPUT_MODE_EMAILADDR = 1
- cc.EDITBOX_INPUT_MODE_NUMERIC = 2
- cc.EDITBOX_INPUT_MODE_PHONENUMBER = 3
- cc.EDITBOX_INPUT_MODE_URL = 4
- cc.EDITBOX_INPUT_MODE_DECIMAL = 5
- cc.EDITBOX_INPUT_MODE_SINGLELINE = 6
-
-
- cc.EDITBOX_INPUT_FLAG_PASSWORD = 0
- cc.EDITBOX_INPUT_FLAG_SENSITIVE = 1
- cc.EDITBOX_INPUT_FLAG_INITIAL_CAPS_WORD = 2
- cc.EDITBOX_INPUT_FLAG_INITIAL_CAPS_SENTENCE = 3
- cc.EDITBOX_INPUT_FLAG_INITIAL_CAPS_ALL_CHARACTERS = 4
-
- cc.LANGUAGE_ENGLISH = 0
- cc.LANGUAGE_CHINESE = 1
- cc.LANGUAGE_FRENCH = 2
- cc.LANGUAGE_ITALIAN = 3
- cc.LANGUAGE_GERMAN = 4
- cc.LANGUAGE_SPANISH = 5
- cc.LANGUAGE_RUSSIAN = 6
- cc.LANGUAGE_KOREAN = 7
- cc.LANGUAGE_JAPANESE = 8
- cc.LANGUAGE_HUNGARIAN = 9
- cc.LANGUAGE_PORTUGUESE = 10
- cc.LANGUAGE_ARABIC = 11
-
- cc.NODE_ON_ENTER = 0
- cc.NODE_ON_EXIT = 1
- cc.NODE_ON_ENTER_TRANSITION_DID_FINISH = 2
- cc.NODE_ON_EXIT_TRANSITION_DID_START = 3
- cc.NODE_ON_CLEAN_UP = 4
-
- cc.CONTROL_STEPPER_PART_MINUS = 0
- cc.CONTROL_STEPPER_PART_PLUS = 1
- cc.CONTROL_STEPPER_PART_NONE = 2
-
- cc.TABLEVIEW_FILL_TOPDOWN = 0
- cc.TABLEVIEW_FILL_BOTTOMUP = 1
-
- cc.WEBSOCKET_OPEN = 0
- cc.WEBSOCKET_MESSAGE = 1
- cc.WEBSOCKET_CLOSE = 2
- cc.WEBSOCKET_ERROR = 3
-
- cc.WEBSOCKET_STATE_CONNECTING = 0
- cc.WEBSOCKET_STATE_OPEN = 1
- cc.WEBSOCKET_STATE_CLOSING = 2
- cc.WEBSOCKET_STATE_CLOSED = 3
-
-
- cc.XMLHTTPREQUEST_RESPONSE_STRING = 0
- cc.XMLHTTPREQUEST_RESPONSE_ARRAY_BUFFER = 1
- cc.XMLHTTPREQUEST_RESPONSE_BLOB = 2
- cc.XMLHTTPREQUEST_RESPONSE_DOCUMENT = 3
- cc.XMLHTTPREQUEST_RESPONSE_JSON = 4
-
- cc.ASSETSMANAGER_CREATE_FILE = 0
- cc.ASSETSMANAGER_NETWORK = 1
- cc.ASSETSMANAGER_NO_NEW_VERSION = 2
- cc.ASSETSMANAGER_UNCOMPRESS = 3
-
- cc.ASSETSMANAGER_PROTOCOL_PROGRESS = 0
- cc.ASSETSMANAGER_PROTOCOL_SUCCESS = 1
- cc.ASSETSMANAGER_PROTOCOL_ERROR = 2
-
- cc.Handler = cc.Handler or {}
- cc.Handler.NODE = 0
- cc.Handler.MENU_CLICKED = 1
- cc.Handler.CALLFUNC = 2
- cc.Handler.SCHEDULE = 3
- cc.Handler.TOUCHES = 4
- cc.Handler.KEYPAD = 5
- cc.Handler.ACCELEROMETER = 6
- cc.Handler.CONTROL_TOUCH_DOWN = 7
- cc.Handler.CONTROL_TOUCH_DRAG_INSIDE = 8
- cc.Handler.CONTROL_TOUCH_DRAG_OUTSIDE = 9
- cc.Handler.CONTROL_TOUCH_DRAG_ENTER = 10
- cc.Handler.CONTROL_TOUCH_DRAG_EXIT = 11
- cc.Handler.CONTROL_TOUCH_UP_INSIDE = 12
- cc.Handler.CONTROL_TOUCH_UP_OUTSIDE = 13
- cc.Handler.CONTROL_TOUCH_UP_CANCEL = 14
- cc.Handler.CONTROL_VALUE_CHANGED = 15
- cc.Handler.WEBSOCKET_OPEN = 16
- cc.Handler.WEBSOCKET_MESSAGE = 17
- cc.Handler.WEBSOCKET_CLOSE = 18
- cc.Handler.WEBSOCKET_ERROR = 19
- cc.Handler.GL_NODE_DRAW = 20
- cc.Handler.SCROLLVIEW_SCROLL = 21
- cc.Handler.SCROLLVIEW_ZOOM = 22
- cc.Handler.TABLECELL_TOUCHED = 23
- cc.Handler.TABLECELL_HIGHLIGHT = 24
- cc.Handler.TABLECELL_UNHIGHLIGHT = 25
- cc.Handler.TABLECELL_WILL_RECYCLE = 26
- cc.Handler.TABLECELL_SIZE_FOR_INDEX = 27
- cc.Handler.TABLECELL_AT_INDEX = 28
- cc.Handler.TABLEVIEW_NUMS_OF_CELLS = 29
- cc.Handler.HTTPREQUEST_STATE_CHANGE = 30
- cc.Handler.ASSETSMANAGER_PROGRESS = 31
- cc.Handler.ASSETSMANAGER_SUCCESS = 32
- cc.Handler.ASSETSMANAGER_ERROR = 33
- cc.Handler.STUDIO_EVENT_LISTENER = 34
- cc.Handler.ARMATURE_EVENT = 35
- cc.Handler.EVENT_ACC = 36
- cc.Handler.EVENT_CUSTIOM = 37
- cc.Handler.EVENT_KEYBOARD_PRESSED = 38
- cc.Handler.EVENT_KEYBOARD_RELEASED = 39
- cc.Handler.EVENT_TOUCH_BEGAN = 40
- cc.Handler.EVENT_TOUCH_MOVED = 41
- cc.Handler.EVENT_TOUCH_ENDED = 42
- cc.Handler.EVENT_TOUCH_CANCELLED = 43
- cc.Handler.EVENT_TOUCHES_BEGAN = 44
- cc.Handler.EVENT_TOUCHES_MOVED = 45
- cc.Handler.EVENT_TOUCHES_ENDED = 46
- cc.Handler.EVENT_TOUCHES_CANCELLED = 47
- cc.Handler.EVENT_MOUSE_DOWN = 48
- cc.Handler.EVENT_MOUSE_UP = 49
- cc.Handler.EVENT_MOUSE_MOVE = 50
- cc.Handler.EVENT_MOUSE_SCROLL = 51
- cc.Handler.EVENT_SPINE = 52
- cc.Handler.EVENT_PHYSICS_CONTACT_BEGIN = 53
- cc.Handler.EVENT_PHYSICS_CONTACT_PRESOLVE = 54
- cc.Handler.EVENT_PHYSICS_CONTACT_POSTSOLVE = 55
- cc.Handler.EVENT_PHYSICS_CONTACT_SEPERATE = 56
-
- cc.EVENT_UNKNOWN = 0
- cc.EVENT_TOUCH_ONE_BY_ONE = 1
- cc.EVENT_TOUCH_ALL_AT_ONCE = 2
- cc.EVENT_KEYBOARD = 3
- cc.EVENT_MOUSE = 4
- cc.EVENT_ACCELERATION = 5
- cc.EVENT_CUSTOM = 6
-
- cc.PHYSICSSHAPE_MATERIAL_DEFAULT = {density = 0.0, restitution = 0.5, friction = 0.5}
- cc.PHYSICSBODY_MATERIAL_DEFAULT = {density = 0.1, restitution = 0.5, friction = 0.5}
- cc.GLYPHCOLLECTION_DYNAMIC = 0
- cc.GLYPHCOLLECTION_NEHE = 1
- cc.GLYPHCOLLECTION_ASCII = 2
- cc.GLYPHCOLLECTION_CUSTOM = 3
-
- cc.ResolutionPolicy =
- {
- EXACT_FIT = 0,
- NO_BORDER = 1,
- SHOW_ALL = 2,
- FIXED_HEIGHT = 3,
- FIXED_WIDTH = 4,
- UNKNOWN = 5,
- }
-
- cc.LabelEffect =
- {
- NORMAL = 0,
- OUTLINE = 1,
- SHADOW = 2,
- GLOW = 3,
- }
-
- cc.KeyCode =
- {
- KEY_NONE = 0,
- KEY_PAUSE = 0x0013,
- KEY_SCROLL_LOCK = 0x1014,
- KEY_PRINT = 0x1061,
- KEY_SYSREQ = 0x106A,
- KEY_BREAK = 0x106B,
- KEY_ESCAPE = 0x001B,
- KEY_BACKSPACE = 0x0008,
- KEY_TAB = 0x0009,
- KEY_BACK_TAB = 0x0089,
- KEY_RETURN = 0x000D,
- KEY_CAPS_LOCK = 0x00E5,
- KEY_SHIFT = 0x00E1,
- KEY_CTRL = 0x00E3,
- KEY_ALT = 0x00E9,
- KEY_MENU = 0x1067,
- KEY_HYPER = 0x10ED,
- KEY_INSERT = 0x1063,
- KEY_HOME = 0x1050,
- KEY_PG_UP = 0x1055,
- KEY_DELETE = 0x10FF,
- KEY_END = 0x1057,
- KEY_PG_DOWN = 0x1056,
- KEY_LEFT_ARROW = 0x1051,
- KEY_RIGHT_ARROW = 0x1053,
- KEY_UP_ARROW = 0x1052,
- KEY_DOWN_ARROW = 0x1054,
- KEY_NUM_LOCK = 0x107F,
- KEY_KP_PLUS = 0x10AB,
- KEY_KP_MINUS = 0x10AD,
- KEY_KP_MULTIPLY = 0x10AA,
- KEY_KP_DIVIDE = 0x10AF,
- KEY_KP_ENTER = 0x108D,
- KEY_KP_HOME = 0x10B7,
- KEY_KP_UP = 0x10B8,
- KEY_KP_PG_UP = 0x10B9,
- KEY_KP_LEFT = 0x10B4,
- KEY_KP_FIVE = 0x10B5,
- KEY_KP_RIGHT = 0x10B6,
- KEY_KP_END = 0x10B1,
- KEY_KP_DOWN = 0x10B2,
- KEY_KP_PG_DOWN = 0x10B3,
- KEY_KP_INSERT = 0x10B0,
- KEY_KP_DELETE = 0x10AE,
- KEY_F1 = 0x00BE,
- KEY_F2 = 0x00BF,
- KEY_F3 = 0x00C0,
- KEY_F4 = 0x00C1,
- KEY_F5 = 0x00C2,
- KEY_F6 = 0x00C3,
- KEY_F7 = 0x00C4,
- KEY_F8 = 0x00C5,
- KEY_F9 = 0x00C6,
- KEY_F10 = 0x00C7,
- KEY_F11 = 0x00C8,
- KEY_F12 = 0x00C9,
- 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 = '0',
- KEY_1 = '1',
- KEY_2 = '2',
- KEY_3 = '3',
- KEY_4 = '4',
- KEY_5 = '5',
- KEY_6 = '6',
- KEY_7 = '7',
- KEY_8 = '8',
- KEY_9 = '9',
- KEY_COLON = ':',
- KEY_SEMICOLON = ';',
- KEY_LESS_THAN = '<',
- KEY_EQUAL = '=',
- KEY_GREATER_THAN = '>',
- KEY_QUESTION = '?',
- KEY_AT = '@',
- KEY_CAPITAL_A = 'A',
- KEY_CAPITAL_B = 'B',
- KEY_CAPITAL_C = 'C',
- KEY_CAPITAL_D = 'D',
- KEY_CAPITAL_E = 'E',
- KEY_CAPITAL_F = 'F',
- KEY_CAPITAL_G = 'G',
- KEY_CAPITAL_H = 'H',
- KEY_CAPITAL_I = 'I',
- KEY_CAPITAL_J = 'J',
- KEY_CAPITAL_K = 'K',
- KEY_CAPITAL_L = 'L',
- KEY_CAPITAL_M = 'M',
- KEY_CAPITAL_N = 'N',
- KEY_CAPITAL_O = 'O',
- KEY_CAPITAL_P = 'P',
- KEY_CAPITAL_Q = 'Q',
- KEY_CAPITAL_R = 'R',
- KEY_CAPITAL_S = 'S',
- KEY_CAPITAL_T = 'T',
- KEY_CAPITAL_U = 'U',
- KEY_CAPITAL_V = 'V',
- KEY_CAPITAL_W = 'W',
- KEY_CAPITAL_X = 'X',
- KEY_CAPITAL_Y = 'Y',
- KEY_CAPITAL_Z = 'Z',
- KEY_LEFT_BRACKET = '[',
- KEY_BACK_SLASH = '\\',
- KEY_RIGHT_BRACKET = ']',
- KEY_UNDERSCORE = '_',
- KEY_GRAVE = '`',
- KEY_A = 'a',
- KEY_B = 'b',
- KEY_C = 'c',
- KEY_D = 'd',
- KEY_E = 'e',
- KEY_F = 'f',
- KEY_G = 'g',
- KEY_H = 'h',
- KEY_I = 'i',
- KEY_J = 'j',
- KEY_K = 'k',
- KEY_L = 'l',
- KEY_M = 'm',
- KEY_N = 'n',
- KEY_O = 'o',
- KEY_P = 'p',
- KEY_Q = 'q',
- KEY_R = 'r',
- KEY_S = 's',
- KEY_T = 't',
- KEY_U = 'u',
- KEY_V = 'v',
- KEY_W = 'w',
- KEY_X = 'x',
- KEY_Y = 'y',
- KEY_Z = 'z',
- KEY_LEFT_BRACE = '{',
- KEY_BAR = '|',
- KEY_RIGHT_BRACE = '}',
- KEY_TILDE = '~',
- KEY_EURO = 0x20AC,
- KEY_POUND = 0x00A3,
- KEY_YEN = 0x00A5,
- KEY_MIDDLE_DOT = 0x0095,
- KEY_SEARCH = 0xFFAA,
- };
-
-
- cc.PropertyTransform =
- {
- ANIMATE_SCALE_UNIT = 0;
- ANIMATE_SCALE = 1;
- ANIMATE_SCALE_X = 2;
- ANIMATE_SCALE_Y = 3;
- ANIMATE_SCALE_Z = 4;
- ANIMATE_ROTATE = 8;
- ANIMATE_TRANSLATE = 9;
- ANIMATE_TRANSLATE_X = 10;
- ANIMATE_TRANSLATE_Y = 11;
- ANIMATE_TRANSLATE_Z = 12;
- ANIMATE_ROTATE_TRANSLATE = 16;
- ANIMATE_SCALE_ROTATE_TRANSLATE = 17;
- ANIMATE_SCALE_TRANSLATE = 18;
- ANIMATE_SCALE_ROTATE = 19;
- ANIMATE_TRANSLATE_XZ = 2000;
- };
-
- cc.InterpolationType =
- {
- --[[
- * Bezier Interpolation.
- *
- * Requires that two control points are set for each segment.
- --]]
- BEZIER = 0,
-
- --[[
- * B-Spline Interpolation.
- *
- * Uses the points as control points, and the curve is guaranteed to only pass through the
- * first and last point.
- --]]
- BSPLINE = 1,
-
- --[[
- * Flat Interpolation.
- *
- * A form of Hermite interpolation that generates flat tangents for you. The tangents have a value equal to 0.
- --]]
- FLAT = 2,
-
- --[[
- * Hermite Interpolation.
- *
- * Requires that two tangents for each segment.
- --]]
- HERMITE = 3,
-
- --[[
- * Linear Interpolation.
- --]]
- LINEAR = 4,
-
- --[[
- * Smooth Interpolation.
- *
- * A form of Hermite interpolation that generates tangents for each segment based on the points prior to and after the segment.
- --]]
- SMOOTH = 5,
-
- --[[
- * Discrete Interpolation.
- --]]
- STEP = 6,
-
- --[[
- * Quadratic-In Interpolation.
- --]]
- QUADRATIC_IN = 7,
-
- --[[
- * Quadratic-Out Interpolation.
- --]]
- QUADRATIC_OUT = 8,
-
- --[[
- * Quadratic-In-Out Interpolation.
- --]]
- QUADRATIC_IN_OUT = 9,
-
- --[[
- * Quadratic-Out-In Interpolation.
- --]]
- QUADRATIC_OUT_IN = 10,
-
- --[[
- * Cubic-In Interpolation.
- --]]
- CUBIC_IN = 11,
-
- --[[
- * Cubic-Out Interpolation.
- --]]
- CUBIC_OUT = 12,
-
- --[[
- * Cubic-In-Out Interpolation.
- --]]
- CUBIC_IN_OUT = 13,
-
- --[[
- * Cubic-Out-In Interpolation.
- --]]
- CUBIC_OUT_IN = 14,
-
- --[[
- * Quartic-In Interpolation.
- --]]
- QUARTIC_IN = 15,
-
- --[[
- * Quartic-Out Interpolation.
- --]]
- QUARTIC_OUT = 16,
-
- --[[
- * Quartic-In-Out Interpolation.
- --]]
- QUARTIC_IN_OUT = 17,
-
- --[[
- * Quartic-Out-In Interpolation.
- --]]
- QUARTIC_OUT_IN = 18,
-
- --[[
- * Quintic-In Interpolation.
- --]]
- QUINTIC_IN = 19,
-
- --[[
- * Quintic-Out Interpolation.
- --]]
- QUINTIC_OUT = 20,
-
- --[[
- * Quintic-In-Out Interpolation.
- --]]
- QUINTIC_IN_OUT = 21,
-
- --[[
- * Quintic-Out-In Interpolation.
- --]]
- QUINTIC_OUT_IN = 22,
-
- --[[
- * Sine-In Interpolation.
- --]]
- SINE_IN = 23,
-
- --[[
- * Sine-Out Interpolation.
- --]]
- SINE_OUT = 24,
-
- --[[
- * Sine-In-Out Interpolation.
- --]]
- SINE_IN_OUT = 25,
-
- --[[
- * Sine-Out-In Interpolation.
- --]]
- SINE_OUT_IN = 26,
-
- --[[
- * Exponential-In Interpolation.
- --]]
- EXPONENTIAL_IN = 27,
-
- --[[
- * Exponential-Out Interpolation.
- --]]
- EXPONENTIAL_OUT = 28,
-
- --[[
- * Exponential-In-Out Interpolation.
- --]]
- EXPONENTIAL_IN_OUT = 29,
-
- --[[
- * Exponential-Out-In Interpolation.
- --]]
- EXPONENTIAL_OUT_IN = 30,
-
- --[[
- * Circular-In Interpolation.
- --]]
- CIRCULAR_IN = 31,
-
- --[[
- * Circular-Out Interpolation.
- --]]
- CIRCULAR_OUT = 32,
-
- --[[
- * Circular-In-Out Interpolation.
- --]]
- CIRCULAR_IN_OUT = 33,
-
- --[[
- * Circular-Out-In Interpolation.
- --]]
- CIRCULAR_OUT_IN = 34,
-
- --[[
- * Elastic-In Interpolation.
- --]]
- ELASTIC_IN = 35,
-
- --[[
- * Elastic-Out Interpolation.
- --]]
- ELASTIC_OUT = 36,
-
- --[[
- * Elastic-In-Out Interpolation.
- --]]
- ELASTIC_IN_OUT = 37,
-
- --[[
- * Elastic-Out-In Interpolation.
- --]]
- ELASTIC_OUT_IN = 38,
-
- --[[
- * Overshoot-In Interpolation.
- --]]
- OVERSHOOT_IN = 39,
-
- --[[
- * Overshoot-Out Interpolation.
- --]]
- OVERSHOOT_OUT = 40,
-
- --[[
- * Overshoot-In-Out Interpolation.
- --]]
- OVERSHOOT_IN_OUT = 41,
-
- --[[
- * Overshoot-Out-In Interpolation.
- --]]
- OVERSHOOT_OUT_IN = 42,
-
- --[[
- * Bounce-In Interpolation.
- --]]
- BOUNCE_IN = 43,
-
- --[[
- * Bounce-Out Interpolation.
- --]]
- BOUNCE_OUT = 44,
-
- --[[
- * Bounce-In-Out Interpolation.
- --]]
- BOUNCE_IN_OUT = 45,
-
- --[[
- * Bounce-Out-In Interpolation.
- --]]
- BOUNCE_OUT_IN = 46
- };
- cc.InterpolationTypeByIndex = {};
- for i , v in pairs(cc.InterpolationType) do
- cc.InterpolationTypeByIndex[v] = i;
- end
-
- cc.CURVE_ANIMATION = cc.AnimationUtils:getDefaultAnimationName();
-
- cc.BlendMode =
- {
- -- 替换模式
- BLEND_REPLACE = 0,
- -- 半透明
- BLEND_TRANSPARENT = 1,
- -- add模式
- BLEND_ADDITIVE = 2,
- -- 相乘模式
- BLEND_MULTIPLIED = 3,
- }
-
-
- cc.BlendPara =
- {
- BLEND_ZERO = 0,
- BLEND_ONE = 1,
- BLEND_SRC_COLOR = 0x0300,
- BLEND_ONE_MINUS_SRC_COLOR = 0x0301,
- BLEND_DST_COLOR = 0x0306,
- BLEND_ONE_MINUS_DST_COLOR = 0x0307,
- BLEND_SRC_ALPHA = 0x0302,
- BLEND_ONE_MINUS_SRC_ALPHA = 0x0303,
- BLEND_DST_ALPHA = 0x0304,
- BLEND_ONE_MINUS_DST_ALPHA = 0x0305,
- BLEND_CONSTANT_ALPHA = 0x8003,
- BLEND_ONE_MINUS_CONSTANT_ALPHA = 0x8004,
- BLEND_SRC_ALPHA_SATURATE = 0x0308
- };
-
-
- cc.VertexFormatUsage =
- {
- POSITION = 1,
- NORMAL = 2,
- COLOR = 3,
- TANGENT = 4,
- BINORMAL = 5,
- BLENDWEIGHTS = 6,
- BLENDINDICES = 7,
- TEXCOORD0 = 8,
- TEXCOORD1 = 9,
- TEXCOORD2 = 10,
- TEXCOORD3 = 11,
- TEXCOORD4 = 12,
- TEXCOORD5 = 13,
- TEXCOORD6 = 14,
- TEXCOORD7 = 15
- };
-
- cc.PrimitiveType =
- {
- TRIANGLES = 0x4,
- TRIANGLE_STRIP = 0x5,
- LINES = 0x1,
- LINE_STRIP = 0x3,
- POINTS = 0x0
- };
-
- -- 物理碰撞
- cc.PhysicsCollisionType =
- {
- --[[/**
- * PhysicsRigidBody type.
- */--]]
- RIGID_BODY = 0,
-
- --[[/**
- * PhysicsCharacter type.
- */--]]
- CHARACTER = 1,
-
- --[[/**
- * PhysicsGhostObject type.
- */--]]
- GHOST_OBJECT = 2,
-
- --[[/**
- * PhysicsVehicle type.
- */--]]
- VEHICLE = 3,
-
- --[[/**
- * PhysicsVehicleWheel type.
- */--]]
- VEHICLE_WHEEL = 4,
-
- --[[/**
- * No collision object.
- */--]]
- NONE = 5,
- }
-
- cc.CollisionShapeType =
- {
- NONE = 0,
- BOX = 1,
- SPHERE = 2,
- CAPSULE = 3,
- MESH = 4,
- HEIGHTFIELD = 5
- };
-
- cc.NodeEvent =
- {
- OnEnter = 0,
- OnExit = 1,
- OnEnterTransitionDidFinish = 2,
- OnExitTransitionDidStart = 3,
- OnCleanup = 4,
- }
-
-
- cc.TextureFormat =
- {
- UNKNOWN = 0,
- RGB = gl.RGB,
- RGBA = gl.RGBA,
- ALPHA = gl.ALPHA,
- A8 = gl.ALPHA,
- AI88 = gl.LUMINANCE_ALPHA,
- I8 = gl.LUMINANCE,
- PVRTC4 = gl.COMPRESSED_RGB_PVRTC_4BPPV1_IMG,
- PVRTC4A = gl.COMPRESSED_RGBA_PVRTC_4BPPV1_IMG,
- PVRTC2 = gl.COMPRESSED_RGB_PVRTC_2BPPV1_IMG,
- PVRTC2A = gl.COMPRESSED_RGBA_PVRTC_2BPPV1_IMG,
- };
|