实例介绍
1 编写proto文件 和相应的protoList lua文件 格式按照提供的范例进行 2 执行toos out sh 生成对应的 pb文件 3 对 pb进行解析 请求的方法生成 收到响应的数据解析 事件生成等在net net lua中
【实例截图】
【核心代码】
4744302543397741150.zip
├── cocos2d+net+protobuf+lua
│ ├── lua_protobuf
│ │ ├── lua_protobuf
│ │ │ ├── Classes
│ │ │ │ ├── AppDelegate.cpp
│ │ │ │ ├── AppDelegate.h
│ │ │ │ └── pbc-master
│ │ │ │ ├── pbc.h
│ │ │ │ └── src
│ │ │ │ ├── alloc.c
│ │ │ │ ├── alloc.h
│ │ │ │ ├── array.c
│ │ │ │ ├── array.h
│ │ │ │ ├── bootstrap.c
│ │ │ │ ├── bootstrap.h
│ │ │ │ ├── context.c
│ │ │ │ ├── context.h
│ │ │ │ ├── decode.c
│ │ │ │ ├── descriptor.pbc.h
│ │ │ │ ├── map.c
│ │ │ │ ├── map.h
│ │ │ │ ├── pattern.c
│ │ │ │ ├── pattern.h
│ │ │ │ ├── pbc.h
│ │ │ │ ├── pbc-lua.c
│ │ │ │ ├── proto.c
│ │ │ │ ├── proto.h
│ │ │ │ ├── register.c
│ │ │ │ ├── rmessage.c
│ │ │ │ ├── stringpool.c
│ │ │ │ ├── stringpool.h
│ │ │ │ ├── varint.c
│ │ │ │ ├── varint.h
│ │ │ │ └── wmessage.c
│ │ │ ├── ios
│ │ │ │ ├── AppController.h
│ │ │ │ ├── AppController.mm
│ │ │ │ ├── main.m
│ │ │ │ ├── RootViewController.h
│ │ │ │ └── RootViewController.mm
│ │ │ ├── libs
│ │ │ │ ├── chipmunk
│ │ │ │ │ ├── chipmunk-docs.html
│ │ │ │ │ ├── include
│ │ │ │ │ │ └── chipmunk
│ │ │ │ │ │ ├── chipmunk_ffi.h
│ │ │ │ │ │ ├── chipmunk.h
│ │ │ │ │ │ ├── chipmunk_private.h
│ │ │ │ │ │ ├── chipmunk_types.h
│ │ │ │ │ │ ├── chipmunk_unsafe.h
│ │ │ │ │ │ ├── constraints
│ │ │ │ │ │ │ ├── cpConstraint.h
│ │ │ │ │ │ │ ├── cpDampedRotarySpring.h
│ │ │ │ │ │ │ ├── cpDampedSpring.h
│ │ │ │ │ │ │ ├── cpGearJoint.h
│ │ │ │ │ │ │ ├── cpGrooveJoint.h
│ │ │ │ │ │ │ ├── cpPinJoint.h
│ │ │ │ │ │ │ ├── cpPivotJoint.h
│ │ │ │ │ │ │ ├── cpRatchetJoint.h
│ │ │ │ │ │ │ ├── cpRotaryLimitJoint.h
│ │ │ │ │ │ │ ├── cpSimpleMotor.h
│ │ │ │ │ │ │ ├── cpSlideJoint.h
│ │ │ │ │ │ │ └── util.h
│ │ │ │ │ │ ├── cpArbiter.h
│ │ │ │ │ │ ├── cpBB.h
│ │ │ │ │ │ ├── cpBody.h
│ │ │ │ │ │ ├── cpPolyShape.h
│ │ │ │ │ │ ├── cpShape.h
│ │ │ │ │ │ ├── cpSpace.h
│ │ │ │ │ │ ├── cpSpatialIndex.h
│ │ │ │ │ │ └── cpVect.h
│ │ │ │ │ ├── LICENSE.txt
│ │ │ │ │ ├── README.txt
│ │ │ │ │ └── src
│ │ │ │ │ ├── chipmunk.c
│ │ │ │ │ ├── CMakeLists.txt
│ │ │ │ │ ├── constraints
│ │ │ │ │ │ ├── cpConstraint.c
│ │ │ │ │ │ ├── cpDampedRotarySpring.c
│ │ │ │ │ │ ├── cpDampedSpring.c
│ │ │ │ │ │ ├── cpGearJoint.c
│ │ │ │ │ │ ├── cpGrooveJoint.c
│ │ │ │ │ │ ├── cpPinJoint.c
│ │ │ │ │ │ ├── cpPivotJoint.c
│ │ │ │ │ │ ├── cpRatchetJoint.c
│ │ │ │ │ │ ├── cpRotaryLimitJoint.c
│ │ │ │ │ │ ├── cpSimpleMotor.c
│ │ │ │ │ │ └── cpSlideJoint.c
│ │ │ │ │ ├── cpArbiter.c
│ │ │ │ │ ├── cpArray.c
│ │ │ │ │ ├── cpBB.c
│ │ │ │ │ ├── cpBBTree.c
│ │ │ │ │ ├── cpBody.c
│ │ │ │ │ ├── cpCollision.c
│ │ │ │ │ ├── cpHashSet.c
│ │ │ │ │ ├── cpPolyShape.c
│ │ │ │ │ ├── cpShape.c
│ │ │ │ │ ├── cpSpace.c
│ │ │ │ │ ├── cpSpaceComponent.c
│ │ │ │ │ ├── cpSpaceHash.c
│ │ │ │ │ ├── cpSpaceQuery.c
│ │ │ │ │ ├── cpSpaceStep.c
│ │ │ │ │ ├── cpSpatialIndex.c
│ │ │ │ │ ├── cpSweep1D.c
│ │ │ │ │ ├── cpVect.c
│ │ │ │ │ └── prime.h
│ │ │ │ ├── cocos2dx
│ │ │ │ │ ├── actions
│ │ │ │ │ │ ├── CCActionCamera.cpp
│ │ │ │ │ │ ├── CCActionCamera.h
│ │ │ │ │ │ ├── CCActionCatmullRom.cpp
│ │ │ │ │ │ ├── CCActionCatmullRom.h
│ │ │ │ │ │ ├── CCAction.cpp
│ │ │ │ │ │ ├── CCActionEase.cpp
│ │ │ │ │ │ ├── CCActionEase.h
│ │ │ │ │ │ ├── CCActionGrid3D.cpp
│ │ │ │ │ │ ├── CCActionGrid3D.h
│ │ │ │ │ │ ├── CCActionGrid.cpp
│ │ │ │ │ │ ├── CCActionGrid.h
│ │ │ │ │ │ ├── CCAction.h
│ │ │ │ │ │ ├── CCActionInstant.cpp
│ │ │ │ │ │ ├── CCActionInstant.h
│ │ │ │ │ │ ├── CCActionInterval.cpp
│ │ │ │ │ │ ├── CCActionInterval.h
│ │ │ │ │ │ ├── CCActionManager.cpp
│ │ │ │ │ │ ├── CCActionManager.h
│ │ │ │ │ │ ├── CCActionPageTurn3D.cpp
│ │ │ │ │ │ ├── CCActionPageTurn3D.h
│ │ │ │ │ │ ├── CCActionProgressTimer.cpp
│ │ │ │ │ │ ├── CCActionProgressTimer.h
│ │ │ │ │ │ ├── CCActionTiledGrid.cpp
│ │ │ │ │ │ ├── CCActionTiledGrid.h
│ │ │ │ │ │ ├── CCActionTween.cpp
│ │ │ │ │ │ └── CCActionTween.h
│ │ │ │ │ ├── base_nodes
│ │ │ │ │ │ ├── CCAtlasNode.cpp
│ │ │ │ │ │ ├── CCAtlasNode.h
│ │ │ │ │ │ ├── CCNode.cpp
│ │ │ │ │ │ └── CCNode.h
│ │ │ │ │ ├── CCCamera.cpp
│ │ │ │ │ ├── CCCamera.h
│ │ │ │ │ ├── CCConfiguration.cpp
│ │ │ │ │ ├── CCConfiguration.h
│ │ │ │ │ ├── CCDirector.cpp
│ │ │ │ │ ├── CCDirector.h
│ │ │ │ │ ├── ccFPSImages.c
│ │ │ │ │ ├── ccFPSImages.h
│ │ │ │ │ ├── CCScheduler.cpp
│ │ │ │ │ ├── CCScheduler.h
│ │ │ │ │ ├── cocoa
│ │ │ │ │ │ ├── CCAffineTransform.cpp
│ │ │ │ │ │ ├── CCAffineTransform.h
│ │ │ │ │ │ ├── CCArray.cpp
│ │ │ │ │ │ ├── CCArray.h
│ │ │ │ │ │ ├── CCAutoreleasePool.cpp
│ │ │ │ │ │ ├── CCAutoreleasePool.h
│ │ │ │ │ │ ├── CCBool.h
│ │ │ │ │ │ ├── CCDataVisitor.cpp
│ │ │ │ │ │ ├── CCDataVisitor.h
│ │ │ │ │ │ ├── CCDictionary.cpp
│ │ │ │ │ │ ├── CCDictionary.h
│ │ │ │ │ │ ├── CCDouble.h
│ │ │ │ │ │ ├── CCFloat.h
│ │ │ │ │ │ ├── CCGeometry.cpp
│ │ │ │ │ │ ├── CCGeometry.h
│ │ │ │ │ │ ├── CCInteger.h
│ │ │ │ │ │ ├── CCNS.cpp
│ │ │ │ │ │ ├── CCNS.h
│ │ │ │ │ │ ├── CCObject.cpp
│ │ │ │ │ │ ├── CCObject.h
│ │ │ │ │ │ ├── CCSet.cpp
│ │ │ │ │ │ ├── CCSet.h
│ │ │ │ │ │ ├── CCString.cpp
│ │ │ │ │ │ ├── CCString.h
│ │ │ │ │ │ ├── CCZone.cpp
│ │ │ │ │ │ └── CCZone.h
│ │ │ │ │ ├── cocos2d.cpp
│ │ │ │ │ ├── draw_nodes
│ │ │ │ │ │ ├── CCDrawingPrimitives.cpp
│ │ │ │ │ │ ├── CCDrawingPrimitives.h
│ │ │ │ │ │ ├── CCDrawNode.cpp
│ │ │ │ │ │ └── CCDrawNode.h
│ │ │ │ │ ├── effects
│ │ │ │ │ │ ├── CCGrabber.cpp
│ │ │ │ │ │ ├── CCGrabber.h
│ │ │ │ │ │ ├── CCGrid.cpp
│ │ │ │ │ │ └── CCGrid.h
│ │ │ │ │ ├── include
│ │ │ │ │ │ ├── ccConfig.h
│ │ │ │ │ │ ├── CCEventType.h
│ │ │ │ │ │ ├── ccMacros.h
│ │ │ │ │ │ ├── CCProtocols.h
│ │ │ │ │ │ ├── ccTypeInfo.h
│ │ │ │ │ │ ├── ccTypes.h
│ │ │ │ │ │ └── cocos2d.h
│ │ │ │ │ ├── kazmath
│ │ │ │ │ │ ├── include
│ │ │ │ │ │ │ └── kazmath
│ │ │ │ │ │ │ ├── aabb.h
│ │ │ │ │ │ │ ├── GL
│ │ │ │ │ │ │ │ ├── mat4stack.h
│ │ │ │ │ │ │ │ └── matrix.h
│ │ │ │ │ │ │ ├── kazmath.h
│ │ │ │ │ │ │ ├── mat3.h
│ │ │ │ │ │ │ ├── mat4.h
│ │ │ │ │ │ │ ├── neon_matrix_impl.h
│ │ │ │ │ │ │ ├── plane.h
│ │ │ │ │ │ │ ├── quaternion.h
│ │ │ │ │ │ │ ├── ray2.h
│ │ │ │ │ │ │ ├── utility.h
│ │ │ │ │ │ │ ├── vec2.h
│ │ │ │ │ │ │ ├── vec3.h
│ │ │ │ │ │ │ └── vec4.h
│ │ │ │ │ │ └── src
│ │ │ │ │ │ ├── aabb.c
│ │ │ │ │ │ ├── ChangeLog
│ │ │ │ │ │ ├── CMakeLists.txt
│ │ │ │ │ │ ├── GL
│ │ │ │ │ │ │ ├── mat4stack.c
│ │ │ │ │ │ │ └── matrix.c
│ │ │ │ │ │ ├── mat3.c
│ │ │ │ │ │ ├── mat4.c
│ │ │ │ │ │ ├── neon_matrix_impl.c
│ │ │ │ │ │ ├── plane.c
│ │ │ │ │ │ ├── quaternion.c
│ │ │ │ │ │ ├── ray2.c
│ │ │ │ │ │ ├── utility.c
│ │ │ │ │ │ ├── vec2.c
│ │ │ │ │ │ ├── vec3.c
│ │ │ │ │ │ └── vec4.c
│ │ │ │ │ ├── keypad_dispatcher
│ │ │ │ │ │ ├── CCKeypadDelegate.cpp
│ │ │ │ │ │ ├── CCKeypadDelegate.h
│ │ │ │ │ │ ├── CCKeypadDispatcher.cpp
│ │ │ │ │ │ └── CCKeypadDispatcher.h
│ │ │ │ │ ├── label_nodes
│ │ │ │ │ │ ├── CCLabelAtlas.cpp
│ │ │ │ │ │ ├── CCLabelAtlas.h
│ │ │ │ │ │ ├── CCLabelBMFont.cpp
│ │ │ │ │ │ ├── CCLabelBMFont.h
│ │ │ │ │ │ ├── CCLabelTTF.cpp
│ │ │ │ │ │ └── CCLabelTTF.h
│ │ │ │ │ ├── layers_scenes_transitions_nodes
│ │ │ │ │ │ ├── CCLayer.cpp
│ │ │ │ │ │ ├── CCLayer.h
│ │ │ │ │ │ ├── CCScene.cpp
│ │ │ │ │ │ ├── CCScene.h
│ │ │ │ │ │ ├── CCTransition.cpp
│ │ │ │ │ │ ├── CCTransition.h
│ │ │ │ │ │ ├── CCTransitionPageTurn.cpp
│ │ │ │ │ │ ├── CCTransitionPageTurn.h
│ │ │ │ │ │ ├── CCTransitionProgress.cpp
│ │ │ │ │ │ └── CCTransitionProgress.h
│ │ │ │ │ ├── menu_nodes
│ │ │ │ │ │ ├── CCMenu.cpp
│ │ │ │ │ │ ├── CCMenu.h
│ │ │ │ │ │ ├── CCMenuItem.cpp
│ │ │ │ │ │ └── CCMenuItem.h
│ │ │ │ │ ├── misc_nodes
│ │ │ │ │ │ ├── CCClippingNode.cpp
│ │ │ │ │ │ ├── CCClippingNode.h
│ │ │ │ │ │ ├── CCMotionStreak.cpp
│ │ │ │ │ │ ├── CCMotionStreak.h
│ │ │ │ │ │ ├── CCProgressTimer.cpp
│ │ │ │ │ │ ├── CCProgressTimer.h
│ │ │ │ │ │ ├── CCRenderTexture.cpp
│ │ │ │ │ │ └── CCRenderTexture.h
│ │ │ │ │ ├── particle_nodes
│ │ │ │ │ │ ├── CCParticleBatchNode.cpp
│ │ │ │ │ │ ├── CCParticleBatchNode.h
│ │ │ │ │ │ ├── CCParticleExamples.cpp
│ │ │ │ │ │ ├── CCParticleExamples.h
│ │ │ │ │ │ ├── CCParticleSystem.cpp
│ │ │ │ │ │ ├── CCParticleSystem.h
│ │ │ │ │ │ ├── CCParticleSystemQuad.cpp
│ │ │ │ │ │ ├── CCParticleSystemQuad.h
│ │ │ │ │ │ └── firePngData.h
│ │ │ │ │ ├── platform
│ │ │ │ │ │ ├── CCAccelerometerDelegate.h
│ │ │ │ │ │ ├── CCApplicationProtocol.h
│ │ │ │ │ │ ├── CCCommon.h
│ │ │ │ │ │ ├── CCDevice.h
│ │ │ │ │ │ ├── CCEGLViewProtocol.cpp
│ │ │ │ │ │ ├── CCEGLViewProtocol.h
│ │ │ │ │ │ ├── CCFileUtils.cpp
│ │ │ │ │ │ ├── CCFileUtils.h
│ │ │ │ │ │ ├── CCImageCommonWebp.cpp
│ │ │ │ │ │ ├── CCImage.h
│ │ │ │ │ │ ├── CCPlatformConfig.h
│ │ │ │ │ │ ├── CCPlatformMacros.h
│ │ │ │ │ │ ├── CCSAXParser.cpp
│ │ │ │ │ │ ├── CCSAXParser.h
│ │ │ │ │ │ ├── CCThread.h
│ │ │ │ │ │ ├── ios
│ │ │ │ │ │ │ ├── AccelerometerDelegateWrapper.h
│ │ │ │ │ │ │ ├── AccelerometerDelegateWrapper.mm
│ │ │ │ │ │ │ ├── CCAccelerometer.h
│ │ │ │ │ │ │ ├── CCAccelerometer.mm
│ │ │ │ │ │ │ ├── CCApplication.h
│ │ │ │ │ │ │ ├── CCApplication.mm
│ │ │ │ │ │ │ ├── CCCommon.mm
│ │ │ │ │ │ │ ├── CCDevice.mm
│ │ │ │ │ │ │ ├── CCDirectorCaller.h
│ │ │ │ │ │ │ ├── CCDirectorCaller.mm
│ │ │ │ │ │ │ ├── CCEGLView.h
│ │ │ │ │ │ │ ├── CCEGLView.mm
│ │ │ │ │ │ │ ├── CCES2Renderer.h
│ │ │ │ │ │ │ ├── CCES2Renderer.m
│ │ │ │ │ │ │ ├── CCESRenderer.h
│ │ │ │ │ │ │ ├── CCFileUtilsIOS.h
│ │ │ │ │ │ │ ├── CCFileUtilsIOS.mm
│ │ │ │ │ │ │ ├── CCGL.h
│ │ │ │ │ │ │ ├── CCImage.mm
│ │ │ │ │ │ │ ├── CCLock.cpp
│ │ │ │ │ │ │ ├── CCLock.h
│ │ │ │ │ │ │ ├── CCPlatformDefine.h
│ │ │ │ │ │ │ ├── CCStdC.h
│ │ │ │ │ │ │ ├── CCThread.mm
│ │ │ │ │ │ │ ├── EAGLView.h
│ │ │ │ │ │ │ ├── EAGLView.mm
│ │ │ │ │ │ │ ├── OpenGL_Internal.h
│ │ │ │ │ │ │ └── Simulation
│ │ │ │ │ │ │ ├── AccelerometerSimulation.h
│ │ │ │ │ │ │ └── AccelerometerSimulation.m
│ │ │ │ │ │ ├── platform.cpp
│ │ │ │ │ │ ├── platform.h
│ │ │ │ │ │ └── third_party
│ │ │ │ │ │ └── ios
│ │ │ │ │ │ ├── curl
│ │ │ │ │ │ │ ├── curlbuild.h
│ │ │ │ │ │ │ ├── curl.h
│ │ │ │ │ │ │ ├── curlrules.h
│ │ │ │ │ │ │ ├── curlver.h
│ │ │ │ │ │ │ ├── easy.h
│ │ │ │ │ │ │ ├── mprintf.h
│ │ │ │ │ │ │ ├── multi.h
│ │ │ │ │ │ │ ├── stdcheaders.h
│ │ │ │ │ │ │ └── typecheck-gcc.h
│ │ │ │ │ │ ├── libraries
│ │ │ │ │ │ │ ├── libcurl.a
│ │ │ │ │ │ │ └── libwebp.a
│ │ │ │ │ │ └── webp
│ │ │ │ │ │ ├── decode.h
│ │ │ │ │ │ ├── encode.h
│ │ │ │ │ │ └── types.h
│ │ │ │ │ ├── script_support
│ │ │ │ │ │ ├── CCScriptSupport.cpp
│ │ │ │ │ │ └── CCScriptSupport.h
│ │ │ │ │ ├── shaders
│ │ │ │ │ │ ├── CCGLProgram.cpp
│ │ │ │ │ │ ├── CCGLProgram.h
│ │ │ │ │ │ ├── ccGLStateCache.cpp
│ │ │ │ │ │ ├── ccGLStateCache.h
│ │ │ │ │ │ ├── CCShaderCache.cpp
│ │ │ │ │ │ ├── CCShaderCache.h
│ │ │ │ │ │ ├── ccShaderEx_SwitchMask_frag.h
│ │ │ │ │ │ ├── ccShader_PositionColor_frag.h
│ │ │ │ │ │ ├── ccShader_PositionColorLengthTexture_frag.h
│ │ │ │ │ │ ├── ccShader_PositionColorLengthTexture_vert.h
│ │ │ │ │ │ ├── ccShader_PositionColor_vert.h
│ │ │ │ │ │ ├── ccShader_PositionTextureA8Color_frag.h
│ │ │ │ │ │ ├── ccShader_PositionTextureA8Color_vert.h
│ │ │ │ │ │ ├── ccShader_PositionTextureColorAlphaTest_frag.h
│ │ │ │ │ │ ├── ccShader_PositionTextureColor_frag.h
│ │ │ │ │ │ ├── ccShader_PositionTextureColor_vert.h
│ │ │ │ │ │ ├── ccShader_PositionTexture_frag.h
│ │ │ │ │ │ ├── ccShader_PositionTexture_uColor_frag.h
│ │ │ │ │ │ ├── ccShader_PositionTexture_uColor_vert.h
│ │ │ │ │ │ ├── ccShader_PositionTexture_vert.h
│ │ │ │ │ │ ├── ccShader_Position_uColor_frag.h
│ │ │ │ │ │ ├── ccShader_Position_uColor_vert.h
│ │ │ │ │ │ ├── ccShaders.cpp
│ │ │ │ │ │ └── ccShaders.h
│ │ │ │ │ ├── sprite_nodes
│ │ │ │ │ │ ├── CCAnimationCache.cpp
│ │ │ │ │ │ ├── CCAnimationCache.h
│ │ │ │ │ │ ├── CCAnimation.cpp
│ │ │ │ │ │ ├── CCAnimation.h
│ │ │ │ │ │ ├── CCSpriteBatchNode.cpp
│ │ │ │ │ │ ├── CCSpriteBatchNode.h
│ │ │ │ │ │ ├── CCSprite.cpp
│ │ │ │ │ │ ├── CCSpriteFrameCache.cpp
│ │ │ │ │ │ ├── CCSpriteFrameCache.h
│ │ │ │ │ │ ├── CCSpriteFrame.cpp
│ │ │ │ │ │ ├── CCSpriteFrame.h
│ │ │ │ │ │ └── CCSprite.h
│ │ │ │ │ ├── support
│ │ │ │ │ │ ├── base64.cpp
│ │ │ │ │ │ ├── base64.h
│ │ │ │ │ │ ├── CCNotificationCenter.cpp
│ │ │ │ │ │ ├── CCNotificationCenter.h
│ │ │ │ │ │ ├── CCPointExtension.cpp
│ │ │ │ │ │ ├── CCPointExtension.h
│ │ │ │ │ │ ├── CCProfiling.cpp
│ │ │ │ │ │ ├── CCProfiling.h
│ │ │ │ │ │ ├── ccUTF8.cpp
│ │ │ │ │ │ ├── ccUTF8.h
│ │ │ │ │ │ ├── ccUtils.cpp
│ │ │ │ │ │ ├── ccUtils.h
│ │ │ │ │ │ ├── CCVertex.cpp
│ │ │ │ │ │ ├── CCVertex.h
│ │ │ │ │ │ ├── component
│ │ │ │ │ │ │ ├── CCComponentContainer.cpp
│ │ │ │ │ │ │ ├── CCComponentContainer.h
│ │ │ │ │ │ │ ├── CCComponent.cpp
│ │ │ │ │ │ │ └── CCComponent.h
│ │ │ │ │ │ ├── data_support
│ │ │ │ │ │ │ ├── ccCArray.cpp
│ │ │ │ │ │ │ ├── ccCArray.h
│ │ │ │ │ │ │ ├── uthash.h
│ │ │ │ │ │ │ └── utlist.h
│ │ │ │ │ │ ├── image_support
│ │ │ │ │ │ │ ├── TGAlib.cpp
│ │ │ │ │ │ │ └── TGAlib.h
│ │ │ │ │ │ ├── tinyxml2
│ │ │ │ │ │ │ ├── tinyxml2.cpp
│ │ │ │ │ │ │ └── tinyxml2.h
│ │ │ │ │ │ ├── TransformUtils.cpp
│ │ │ │ │ │ ├── TransformUtils.h
│ │ │ │ │ │ ├── user_default
│ │ │ │ │ │ │ ├── CCUserDefault.h
│ │ │ │ │ │ │ └── CCUserDefault.mm
│ │ │ │ │ │ └── zip_support
│ │ │ │ │ │ ├── ioapi.cpp
│ │ │ │ │ │ ├── ioapi.h
│ │ │ │ │ │ ├── unzip.cpp
│ │ │ │ │ │ ├── unzip.h
│ │ │ │ │ │ ├── ZipUtils.cpp
│ │ │ │ │ │ └── ZipUtils.h
│ │ │ │ │ ├── text_input_node
│ │ │ │ │ │ ├── CCIMEDelegate.h
│ │ │ │ │ │ ├── CCIMEDispatcher.cpp
│ │ │ │ │ │ ├── CCIMEDispatcher.h
│ │ │ │ │ │ ├── CCTextFieldTTF.cpp
│ │ │ │ │ │ └── CCTextFieldTTF.h
│ │ │ │ │ ├── textures
│ │ │ │ │ │ ├── CCTexture2D.cpp
│ │ │ │ │ │ ├── CCTexture2D.h
│ │ │ │ │ │ ├── CCTextureAtlas.cpp
│ │ │ │ │ │ ├── CCTextureAtlas.h
│ │ │ │ │ │ ├── CCTextureCache.cpp
│ │ │ │ │ │ ├── CCTextureCache.h
│ │ │ │ │ │ ├── CCTextureETC.cpp
│ │ │ │ │ │ ├── CCTextureETC.h
│ │ │ │ │ │ ├── CCTexturePVR.cpp
│ │ │ │ │ │ └── CCTexturePVR.h
│ │ │ │ │ ├── tilemap_parallax_nodes
│ │ │ │ │ │ ├── CCParallaxNode.cpp
│ │ │ │ │ │ ├── CCParallaxNode.h
│ │ │ │ │ │ ├── CCTileMapAtlas.cpp
│ │ │ │ │ │ ├── CCTileMapAtlas.h
│ │ │ │ │ │ ├── CCTMXLayer.cpp
│ │ │ │ │ │ ├── CCTMXLayer.h
│ │ │ │ │ │ ├── CCTMXObjectGroup.cpp
│ │ │ │ │ │ ├── CCTMXObjectGroup.h
│ │ │ │ │ │ ├── CCTMXTiledMap.cpp
│ │ │ │ │ │ ├── CCTMXTiledMap.h
│ │ │ │ │ │ ├── CCTMXXMLParser.cpp
│ │ │ │ │ │ └── CCTMXXMLParser.h
│ │ │ │ │ └── touch_dispatcher
│ │ │ │ │ ├── CCTouch.cpp
│ │ │ │ │ ├── CCTouchDelegateProtocol.h
│ │ │ │ │ ├── CCTouchDispatcher.cpp
│ │ │ │ │ ├── CCTouchDispatcher.h
│ │ │ │ │ ├── CCTouch.h
│ │ │ │ │ ├── CCTouchHandler.cpp
│ │ │ │ │ └── CCTouchHandler.h
│ │ │ │ ├── CocosDenshion
│ │ │ │ │ ├── include
│ │ │ │ │ │ ├── Export.h
│ │ │ │ │ │ └── SimpleAudioEngine.h
│ │ │ │ │ ├── ios
│ │ │ │ │ │ ├── CDAudioManager.h
│ │ │ │ │ │ ├── CDAudioManager.m
│ │ │ │ │ │ ├── CDConfig.h
│ │ │ │ │ │ ├── CDOpenALSupport.h
│ │ │ │ │ │ ├── CDOpenALSupport.m
│ │ │ │ │ │ ├── CocosDenshion.h
│ │ │ │ │ │ ├── CocosDenshion.m
│ │ │ │ │ │ ├── SimpleAudioEngine.mm
│ │ │ │ │ │ ├── SimpleAudioEngine_objc.h
│ │ │ │ │ │ └── SimpleAudioEngine_objc.m
│ │ │ │ │ └── proj.ios
│ │ │ │ │ └── CocosDenshion.xcodeproj
│ │ │ │ │ └── project.pbxproj
│ │ │ │ ├── extensions
│ │ │ │ │ ├── AssetsManager
│ │ │ │ │ │ ├── AssetsManager.cpp
│ │ │ │ │ │ └── AssetsManager.h
│ │ │ │ │ ├── CCBReader
│ │ │ │ │ │ ├── CCBAnimationManager.cpp
│ │ │ │ │ │ ├── CCBAnimationManager.h
│ │ │ │ │ │ ├── CCBFileLoader.cpp
│ │ │ │ │ │ ├── CCBFileLoader.h
│ │ │ │ │ │ ├── CCBKeyframe.cpp
│ │ │ │ │ │ ├── CCBKeyframe.h
│ │ │ │ │ │ ├── CCBMemberVariableAssigner.h
│ │ │ │ │ │ ├── CCBReader.cpp
│ │ │ │ │ │ ├── CCBReader.h
│ │ │ │ │ │ ├── CCBSelectorResolver.h
│ │ │ │ │ │ ├── CCBSequence.cpp
│ │ │ │ │ │ ├── CCBSequence.h
│ │ │ │ │ │ ├── CCBSequenceProperty.cpp
│ │ │ │ │ │ ├── CCBSequenceProperty.h
│ │ │ │ │ │ ├── CCBValue.cpp
│ │ │ │ │ │ ├── CCBValue.h
│ │ │ │ │ │ ├── CCControlButtonLoader.cpp
│ │ │ │ │ │ ├── CCControlButtonLoader.h
│ │ │ │ │ │ ├── CCControlLoader.cpp
│ │ │ │ │ │ ├── CCControlLoader.h
│ │ │ │ │ │ ├── CCData.cpp
│ │ │ │ │ │ ├── CCData.h
│ │ │ │ │ │ ├── CCLabelBMFontLoader.cpp
│ │ │ │ │ │ ├── CCLabelBMFontLoader.h
│ │ │ │ │ │ ├── CCLabelTTFLoader.cpp
│ │ │ │ │ │ ├── CCLabelTTFLoader.h
│ │ │ │ │ │ ├── CCLayerColorLoader.cpp
│ │ │ │ │ │ ├── CCLayerColorLoader.h
│ │ │ │ │ │ ├── CCLayerGradientLoader.cpp
│ │ │ │ │ │ ├── CCLayerGradientLoader.h
│ │ │ │ │ │ ├── CCLayerLoader.cpp
│ │ │ │ │ │ ├── CCLayerLoader.h
│ │ │ │ │ │ ├── CCMenuItemImageLoader.cpp
│ │ │ │ │ │ ├── CCMenuItemImageLoader.h
│ │ │ │ │ │ ├── CCMenuItemLoader.cpp
│ │ │ │ │ │ ├── CCMenuItemLoader.h
│ │ │ │ │ │ ├── CCMenuLoader.h
│ │ │ │ │ │ ├── CCNode+CCBRelativePositioning.cpp
│ │ │ │ │ │ ├── CCNode+CCBRelativePositioning.h
│ │ │ │ │ │ ├── CCNodeLoader.cpp
│ │ │ │ │ │ ├── CCNodeLoader.h
│ │ │ │ │ │ ├── CCNodeLoaderLibrary.cpp
│ │ │ │ │ │ ├── CCNodeLoaderLibrary.h
│ │ │ │ │ │ ├── CCNodeLoaderListener.h
│ │ │ │ │ │ ├── CCParticleSystemQuadLoader.cpp
│ │ │ │ │ │ ├── CCParticleSystemQuadLoader.h
│ │ │ │ │ │ ├── CCScale9SpriteLoader.cpp
│ │ │ │ │ │ ├── CCScale9SpriteLoader.h
│ │ │ │ │ │ ├── CCScrollViewLoader.cpp
│ │ │ │ │ │ ├── CCScrollViewLoader.h
│ │ │ │ │ │ ├── CCSpriteLoader.cpp
│ │ │ │ │ │ └── CCSpriteLoader.h
│ │ │ │ │ ├── cocos-ext.h
│ │ │ │ │ ├── Components
│ │ │ │ │ │ ├── CCComAttribute.cpp
│ │ │ │ │ │ ├── CCComAttribute.h
│ │ │ │ │ │ ├── CCComAudio.cpp
│ │ │ │ │ │ ├── CCComAudio.h
│ │ │ │ │ │ ├── CCComController.cpp
│ │ │ │ │ │ ├── CCComController.h
│ │ │ │ │ │ ├── CCInputDelegate.cpp
│ │ │ │ │ │ └── CCInputDelegate.h
│ │ │ │ │ ├── ExtensionMacros.h
│ │ │ │ │ ├── GUI
│ │ │ │ │ │ ├── CCControlExtension
│ │ │ │ │ │ │ ├── CCControlButton.cpp
│ │ │ │ │ │ │ ├── CCControlButton.h
│ │ │ │ │ │ │ ├── CCControlColourPicker.cpp
│ │ │ │ │ │ │ ├── CCControlColourPicker.h
│ │ │ │ │ │ │ ├── CCControl.cpp
│ │ │ │ │ │ │ ├── CCControlExtensions.h
│ │ │ │ │ │ │ ├── CCControl.h
│ │ │ │ │ │ │ ├── CCControlHuePicker.cpp
│ │ │ │ │ │ │ ├── CCControlHuePicker.h
│ │ │ │ │ │ │ ├── CCControlPotentiometer.cpp
│ │ │ │ │ │ │ ├── CCControlPotentiometer.h
│ │ │ │ │ │ │ ├── CCControlSaturationBrightnessPicker.cpp
│ │ │ │ │ │ │ ├── CCControlSaturationBrightnessPicker.h
│ │ │ │ │ │ │ ├── CCControlSlider.cpp
│ │ │ │ │ │ │ ├── CCControlSlider.h
│ │ │ │ │ │ │ ├── CCControlStepper.cpp
│ │ │ │ │ │ │ ├── CCControlStepper.h
│ │ │ │ │ │ │ ├── CCControlSwitch.cpp
│ │ │ │ │ │ │ ├── CCControlSwitch.h
│ │ │ │ │ │ │ ├── CCControlUtils.cpp
│ │ │ │ │ │ │ ├── CCControlUtils.h
│ │ │ │ │ │ │ ├── CCInvocation.cpp
│ │ │ │ │ │ │ ├── CCInvocation.h
│ │ │ │ │ │ │ ├── CCScale9Sprite.cpp
│ │ │ │ │ │ │ └── CCScale9Sprite.h
│ │ │ │ │ │ ├── CCEditBox
│ │ │ │ │ │ │ ├── CCEditBox.cpp
│ │ │ │ │ │ │ ├── CCEditBox.h
│ │ │ │ │ │ │ ├── CCEditBoxImpl.h
│ │ │ │ │ │ │ ├── CCEditBoxImplIOS.h
│ │ │ │ │ │ │ ├── CCEditBoxImplIOS.mm
│ │ │ │ │ │ │ ├── CCEditBoxImplMac.h
│ │ │ │ │ │ │ ├── CCEditBoxImplMac.mm
│ │ │ │ │ │ │ ├── CCEditBoxImplNone.cpp
│ │ │ │ │ │ │ ├── CCEditBoxImplTizen.cpp
│ │ │ │ │ │ │ ├── CCEditBoxImplTizen.h
│ │ │ │ │ │ │ ├── CCEditBoxImplWin.cpp
│ │ │ │ │ │ │ └── CCEditBoxImplWin.h
│ │ │ │ │ │ └── CCScrollView
│ │ │ │ │ │ ├── CCScrollView.cpp
│ │ │ │ │ │ ├── CCScrollView.h
│ │ │ │ │ │ ├── CCSorting.cpp
│ │ │ │ │ │ ├── CCSorting.h
│ │ │ │ │ │ ├── CCTableViewCell.cpp
│ │ │ │ │ │ ├── CCTableViewCell.h
│ │ │ │ │ │ ├── CCTableView.cpp
│ │ │ │ │ │ └── CCTableView.h
│ │ │ │ │ ├── LocalStorage
│ │ │ │ │ │ ├── LocalStorageAndroid.cpp
│ │ │ │ │ │ ├── LocalStorage.cpp
│ │ │ │ │ │ └── LocalStorage.h
│ │ │ │ │ ├── network
│ │ │ │ │ │ ├── HttpClient.cpp
│ │ │ │ │ │ ├── HttpClient.h
│ │ │ │ │ │ ├── HttpRequest.h
│ │ │ │ │ │ ├── HttpResponse.h
│ │ │ │ │ │ ├── WebSocket.cpp
│ │ │ │ │ │ └── WebSocket.h
│ │ │ │ │ ├── physics_nodes
│ │ │ │ │ │ ├── CCPhysicsDebugNode.cpp
│ │ │ │ │ │ ├── CCPhysicsDebugNode.h
│ │ │ │ │ │ ├── CCPhysicsSprite.cpp
│ │ │ │ │ │ └── CCPhysicsSprite.h
│ │ │ │ │ └── spine
│ │ │ │ │ ├── Animation.cpp
│ │ │ │ │ ├── Animation.h
│ │ │ │ │ ├── AnimationState.cpp
│ │ │ │ │ ├── AnimationStateData.cpp
│ │ │ │ │ ├── AnimationStateData.h
│ │ │ │ │ ├── AnimationState.h
│ │ │ │ │ ├── AtlasAttachmentLoader.cpp
│ │ │ │ │ ├── AtlasAttachmentLoader.h
│ │ │ │ │ ├── Atlas.cpp
│ │ │ │ │ ├── Atlas.h
│ │ │ │ │ ├── Attachment.cpp
│ │ │ │ │ ├── Attachment.h
│ │ │ │ │ ├── AttachmentLoader.cpp
│ │ │ │ │ ├── AttachmentLoader.h
│ │ │ │ │ ├── Bone.cpp
│ │ │ │ │ ├── BoneData.cpp
│ │ │ │ │ ├── BoneData.h
│ │ │ │ │ ├── Bone.h
│ │ │ │ │ ├── CCSkeletonAnimation.cpp
│ │ │ │ │ ├── CCSkeletonAnimation.h
│ │ │ │ │ ├── CCSkeleton.cpp
│ │ │ │ │ ├── CCSkeleton.h
│ │ │ │ │ ├── extension.cpp
│ │ │ │ │ ├── extension.h
│ │ │ │ │ ├── Json.cpp
│ │ │ │ │ ├── Json.h
│ │ │ │ │ ├── RegionAttachment.cpp
│ │ │ │ │ ├── RegionAttachment.h
│ │ │ │ │ ├── Skeleton.cpp
│ │ │ │ │ ├── SkeletonData.cpp
│ │ │ │ │ ├── SkeletonData.h
│ │ │ │ │ ├── Skeleton.h
│ │ │ │ │ ├── SkeletonJson.cpp
│ │ │ │ │ ├── SkeletonJson.h
│ │ │ │ │ ├── Skin.cpp
│ │ │ │ │ ├── Skin.h
│ │ │ │ │ ├── Slot.cpp
│ │ │ │ │ ├── SlotData.cpp
│ │ │ │ │ ├── SlotData.h
│ │ │ │ │ ├── Slot.h
│ │ │ │ │ ├── spine-cocos2dx.cpp
│ │ │ │ │ ├── spine-cocos2dx.h
│ │ │ │ │ └── spine.h
│ │ │ │ ├── libwebsockets
│ │ │ │ │ └── ios
│ │ │ │ │ ├── include
│ │ │ │ │ │ └── libwebsockets.h
│ │ │ │ │ └── lib
│ │ │ │ │ └── libwebsockets.a
│ │ │ │ └── lua
│ │ │ │ ├── cocos2dx_support
│ │ │ │ │ ├── CCBProxy.cpp
│ │ │ │ │ ├── CCBProxy.h
│ │ │ │ │ ├── CCLuaBridge.cpp
│ │ │ │ │ ├── CCLuaBridge.h
│ │ │ │ │ ├── CCLuaEngine.cpp
│ │ │ │ │ ├── CCLuaEngine.h
│ │ │ │ │ ├── CCLuaStack.cpp
│ │ │ │ │ ├── CCLuaStack.h
│ │ │ │ │ ├── CCLuaValue.cpp
│ │ │ │ │ ├── CCLuaValue.h
│ │ │ │ │ ├── Cocos2dxLuaLoader.cpp
│ │ │ │ │ ├── Cocos2dxLuaLoader.h
│ │ │ │ │ ├── LuaCocos2d.cpp
│ │ │ │ │ ├── LuaCocos2d.h
│ │ │ │ │ ├── Lua_extensions_CCB.cpp
│ │ │ │ │ ├── Lua_extensions_CCB.h
│ │ │ │ │ ├── Lua_web_socket.cpp
│ │ │ │ │ ├── Lua_web_socket.h
│ │ │ │ │ ├── platform
│ │ │ │ │ │ └── ios
│ │ │ │ │ │ ├── CCLuaObjcBridge.h
│ │ │ │ │ │ └── CCLuaObjcBridge.mm
│ │ │ │ │ ├── tolua_fix.c
│ │ │ │ │ └── tolua_fix.h
│ │ │ │ ├── libluajit.a
│ │ │ │ ├── luajit
│ │ │ │ │ ├── include
│ │ │ │ │ │ ├── lauxlib.h
│ │ │ │ │ │ ├── luaconf.h
│ │ │ │ │ │ ├── lua.h
│ │ │ │ │ │ └── lualib.h
│ │ │ │ │ └── ios
│ │ │ │ │ └── libluajit.a
│ │ │ │ ├── luajit1
│ │ │ │ │ ├── include
│ │ │ │ │ │ ├── lauxlib.h
│ │ │ │ │ │ ├── luaconf.h
│ │ │ │ │ │ ├── lua.h
│ │ │ │ │ │ └── lualib.h
│ │ │ │ │ ├── ios
│ │ │ │ │ │ └── libluajit.a
│ │ │ │ │ ├── liblua.a
│ │ │ │ │ └── src
│ │ │ │ │ ├── lapi.c
│ │ │ │ │ ├── lapi.h
│ │ │ │ │ ├── lauxlib.c
│ │ │ │ │ ├── lauxlib.h
│ │ │ │ │ ├── lbaselib.c
│ │ │ │ │ ├── lbitlib.c
│ │ │ │ │ ├── lcode.c
│ │ │ │ │ ├── lcode.h
│ │ │ │ │ ├── lcorolib.c
│ │ │ │ │ ├── lctype.c
│ │ │ │ │ ├── lctype.h
│ │ │ │ │ ├── ldblib.c
│ │ │ │ │ ├── ldebug.c
│ │ │ │ │ ├── ldebug.h
│ │ │ │ │ ├── ldo.c
│ │ │ │ │ ├── ldo.h
│ │ │ │ │ ├── ldump.c
│ │ │ │ │ ├── lfunc.c
│ │ │ │ │ ├── lfunc.h
│ │ │ │ │ ├── lgc.c
│ │ │ │ │ ├── lgc.h
│ │ │ │ │ ├── linit.c
│ │ │ │ │ ├── liolib.c
│ │ │ │ │ ├── llex.c
│ │ │ │ │ ├── llex.h
│ │ │ │ │ ├── llimits.h
│ │ │ │ │ ├── lmathlib.c
│ │ │ │ │ ├── lmem.c
│ │ │ │ │ ├── lmem.h
│ │ │ │ │ ├── loadlib.c
│ │ │ │ │ ├── lobject.c
│ │ │ │ │ ├── lobject.h
│ │ │ │ │ ├── lopcodes.c
│ │ │ │ │ ├── lopcodes.h
│ │ │ │ │ ├── loslib.c
│ │ │ │ │ ├── lparser.c
│ │ │ │ │ ├── lparser.h
│ │ │ │ │ ├── lstate.c
│ │ │ │ │ ├── lstate.h
│ │ │ │ │ ├── lstring.c
│ │ │ │ │ ├── lstring.h
│ │ │ │ │ ├── lstrlib.c
│ │ │ │ │ ├── ltable.c
│ │ │ │ │ ├── ltable.h
│ │ │ │ │ ├── ltablib.c
│ │ │ │ │ ├── ltm.c
│ │ │ │ │ ├── ltm.h
│ │ │ │ │ ├── lua.c
│ │ │ │ │ ├── luac.c
│ │ │ │ │ ├── luaconf.h
│ │ │ │ │ ├── lua.h
│ │ │ │ │ ├── lua.hpp
│ │ │ │ │ ├── lualib.h
│ │ │ │ │ ├── lundump.c
│ │ │ │ │ ├── lundump.h
│ │ │ │ │ ├── lvm.c
│ │ │ │ │ ├── lvm.h
│ │ │ │ │ ├── lzio.c
│ │ │ │ │ └── lzio.h
│ │ │ │ ├── script
│ │ │ │ │ ├── AudioEngine.lua
│ │ │ │ │ └── CCBReaderLoad.lua
│ │ │ │ └── tolua
│ │ │ │ ├── tolua_event.c
│ │ │ │ ├── tolua_event.h
│ │ │ │ ├── tolua++.h
│ │ │ │ ├── tolua_is.c
│ │ │ │ ├── tolua_map.c
│ │ │ │ ├── tolua_push.c
│ │ │ │ └── tolua_to.c
│ │ │ ├── Prefix.pch
│ │ │ └── Resources
│ │ │ ├── background.mp3
│ │ │ ├── CloseNormal.png
│ │ │ ├── CloseSelected.png
│ │ │ ├── crop.png
│ │ │ ├── Default.png
│ │ │ ├── dog.png
│ │ │ ├── effect1.wav
│ │ │ ├── farm.jpg
│ │ │ ├── Game.pb
│ │ │ ├── hello.lua
│ │ │ ├── HelloWorld.png
│ │ │ ├── Icon@2x.png
│ │ │ ├── Icon-72.png
│ │ │ ├── Icon.png
│ │ │ ├── Icon-Small@2x.png
│ │ │ ├── Icon-Small-50.png
│ │ │ ├── Icon-Small.png
│ │ │ ├── Info.plist
│ │ │ ├── iTunesArtwork
│ │ │ ├── land.png
│ │ │ ├── menu1.png
│ │ │ ├── menu2.png
│ │ │ ├── pb
│ │ │ │ └── Game.pb
│ │ │ └── scripts
│ │ │ ├── common
│ │ │ │ ├── class.lua
│ │ │ │ ├── event.lua
│ │ │ │ ├── luadata.lua
│ │ │ │ └── string.lua
│ │ │ ├── hello2.lua
│ │ │ ├── libs
│ │ │ │ └── protobuf.lua
│ │ │ ├── net
│ │ │ │ └── net.lua
│ │ │ └── pb
│ │ │ └── protoList.lua
│ │ └── lua_protobuf.xcodeproj
│ │ ├── project.pbxproj
│ │ ├── project.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcuserdata
│ │ │ └── user1.xcuserdatad
│ │ │ └── UserInterfaceState.xcuserstate
│ │ └── xcuserdata
│ │ └── user1.xcuserdatad
│ │ ├── xcdebugger
│ │ │ └── Breakpoints_v2.xcbkptlist
│ │ └── xcschemes
│ │ ├── 1234.xcscheme
│ │ ├── lua_protobuf.xcscheme
│ │ └── xcschememanagement.plist
│ ├── out
│ │ ├── cpp
│ │ │ ├── Game.pb.cc
│ │ │ ├── Game.pb.h
│ │ │ ├── Notify.pb.cc
│ │ │ └── Notify.pb.h
│ │ └── pb
│ │ ├── Game.pb
│ │ └── Notify.pb
│ ├── readme.txt
│ └── tools
│ ├── out.sh
│ ├── proto
│ │ ├── Game.proto
│ │ └── Notify.proto
│ ├── protobuf-2.6.0.zip
│ └── protoc
└── __MACOSX
└── cocos2d+net+protobuf+lua
├── lua_protobuf
│ └── lua_protobuf
│ ├── Classes
│ │ └── pbc-master
│ │ └── src
│ ├── ios
│ ├── libs
│ │ ├── chipmunk
│ │ │ ├── include
│ │ │ │ └── chipmunk
│ │ │ │ └── constraints
│ │ │ └── src
│ │ │ └── constraints
│ │ ├── cocos2dx
│ │ │ ├── actions
│ │ │ ├── base_nodes
│ │ │ ├── cocoa
│ │ │ ├── draw_nodes
│ │ │ ├── effects
│ │ │ ├── include
│ │ │ ├── kazmath
│ │ │ │ ├── include
│ │ │ │ │ └── kazmath
│ │ │ │ │ └── GL
│ │ │ │ └── src
│ │ │ │ └── GL
│ │ │ ├── keypad_dispatcher
│ │ │ ├── label_nodes
│ │ │ ├── layers_scenes_transitions_nodes
│ │ │ ├── menu_nodes
│ │ │ ├── misc_nodes
│ │ │ ├── particle_nodes
│ │ │ ├── platform
│ │ │ │ ├── ios
│ │ │ │ │ └── Simulation
│ │ │ │ └── third_party
│ │ │ │ └── ios
│ │ │ │ ├── curl
│ │ │ │ └── webp
│ │ │ ├── script_support
│ │ │ ├── shaders
│ │ │ ├── sprite_nodes
│ │ │ ├── support
│ │ │ │ ├── component
│ │ │ │ ├── data_support
│ │ │ │ ├── image_support
│ │ │ │ ├── tinyxml2
│ │ │ │ ├── user_default
│ │ │ │ └── zip_support
│ │ │ ├── text_input_node
│ │ │ ├── textures
│ │ │ ├── tilemap_parallax_nodes
│ │ │ └── touch_dispatcher
│ │ ├── CocosDenshion
│ │ │ ├── include
│ │ │ ├── ios
│ │ │ └── proj.ios
│ │ │ └── CocosDenshion.xcodeproj
│ │ ├── extensions
│ │ │ ├── AssetsManager
│ │ │ ├── CCBReader
│ │ │ ├── Components
│ │ │ ├── GUI
│ │ │ │ ├── CCControlExtension
│ │ │ │ ├── CCEditBox
│ │ │ │ └── CCScrollView
│ │ │ ├── LocalStorage
│ │ │ ├── network
│ │ │ ├── physics_nodes
│ │ │ └── spine
│ │ ├── libwebsockets
│ │ │ └── ios
│ │ │ └── include
│ │ └── lua
│ │ ├── cocos2dx_support
│ │ │ └── platform
│ │ │ └── ios
│ │ ├── luajit
│ │ │ ├── include
│ │ │ └── ios
│ │ ├── luajit1
│ │ │ ├── include
│ │ │ └── src
│ │ ├── script
│ │ └── tolua
│ └── Resources
│ ├── pb
│ └── scripts
│ ├── common
│ ├── libs
│ ├── net
│ └── pb
└── tools
└── proto
205 directories, 745 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论