实例介绍
如何用Cocos2d-android写一个小游戏案例源代码
【实例截图】
【核心代码】
Cocos2DSimpleGameTut1
└── Cocos2DSimpleGameTut1
├── AndroidManifest.xml
├── assets
│ ├── fps_images.png
│ ├── Player.png
│ ├── Projectile.png
│ └── Target.png
├── bin
│ ├── classes.dex
│ ├── Cocos2DSimpleGameTut1.apk
│ ├── com
│ │ └── tutorials
│ │ └── cocos2dsimplegame
│ │ ├── GameLayer.class
│ │ ├── GameOverLayer.class
│ │ ├── R$attr.class
│ │ ├── R$drawable.class
│ │ ├── R$layout.class
│ │ ├── R$raw.class
│ │ ├── R$string.class
│ │ ├── R.class
│ │ └── SimpleGame.class
│ ├── org
│ │ └── cocos2d
│ │ ├── actions
│ │ │ ├── base
│ │ │ │ ├── CCAction.class
│ │ │ │ ├── CCFiniteTimeAction.class
│ │ │ │ ├── CCFollow.class
│ │ │ │ ├── CCRepeatForever.class
│ │ │ │ └── CCSpeed.class
│ │ │ ├── camera
│ │ │ │ ├── CCCameraAction.class
│ │ │ │ └── CCOrbitCamera.class
│ │ │ ├── CCActionManager$1.class
│ │ │ ├── CCActionManager$HashElement.class
│ │ │ ├── CCActionManager.class
│ │ │ ├── CCProgressTimer.class
│ │ │ ├── CCScheduler$SchedulerTimerAlreadyScheduled.class
│ │ │ ├── CCScheduler$SchedulerTimerNotFound.class
│ │ │ ├── CCScheduler$tHashSelectorEntry.class
│ │ │ ├── CCScheduler$tListEntry.class
│ │ │ ├── CCScheduler.class
│ │ │ ├── CCTimer.class
│ │ │ ├── ease
│ │ │ │ ├── CCEaseAction.class
│ │ │ │ ├── CCEaseBackIn.class
│ │ │ │ ├── CCEaseBackInOut.class
│ │ │ │ ├── CCEaseBackOut.class
│ │ │ │ ├── CCEaseBounce.class
│ │ │ │ ├── CCEaseBounceIn.class
│ │ │ │ ├── CCEaseBounceInOut.class
│ │ │ │ ├── CCEaseBounceOut.class
│ │ │ │ ├── CCEaseElastic.class
│ │ │ │ ├── CCEaseElasticIn.class
│ │ │ │ ├── CCEaseElasticInOut.class
│ │ │ │ ├── CCEaseElasticOut.class
│ │ │ │ ├── CCEaseExponentialIn.class
│ │ │ │ ├── CCEaseExponentialInOut.class
│ │ │ │ ├── CCEaseExponentialOut.class
│ │ │ │ ├── CCEaseIn.class
│ │ │ │ ├── CCEaseInOut.class
│ │ │ │ ├── CCEaseOut.class
│ │ │ │ ├── CCEaseRateAction.class
│ │ │ │ ├── CCEaseSineIn.class
│ │ │ │ ├── CCEaseSineInOut.class
│ │ │ │ └── CCEaseSineOut.class
│ │ │ ├── grid
│ │ │ │ ├── CCAccelAmplitude.class
│ │ │ │ ├── CCAccelDeccelAmplitude.class
│ │ │ │ ├── CCDeccelAmplitude.class
│ │ │ │ ├── CCFlipX3D.class
│ │ │ │ ├── CCFlipY3D.class
│ │ │ │ ├── CCGrid3DAction.class
│ │ │ │ ├── CCGridAction.class
│ │ │ │ ├── CCLens3D.class
│ │ │ │ ├── CCLiquid.class
│ │ │ │ ├── CCPageTurn3D.class
│ │ │ │ ├── CCReuseGrid.class
│ │ │ │ ├── CCRipple3D.class
│ │ │ │ ├── CCShaky3D.class
│ │ │ │ ├── CCStopGrid.class
│ │ │ │ ├── CCTwirl.class
│ │ │ │ ├── CCWaves3D.class
│ │ │ │ └── CCWaves.class
│ │ │ ├── instant
│ │ │ │ ├── CCCallFunc.class
│ │ │ │ ├── CCCallFuncN.class
│ │ │ │ ├── CCCallFuncND.class
│ │ │ │ ├── CCFlipX.class
│ │ │ │ ├── CCFlipY.class
│ │ │ │ ├── CCHide.class
│ │ │ │ ├── CCInstantAction.class
│ │ │ │ ├── CCPlace.class
│ │ │ │ ├── CCShow.class
│ │ │ │ └── CCToggleVisibility.class
│ │ │ ├── interval
│ │ │ │ ├── CCAnimate.class
│ │ │ │ ├── CCBezierBy.class
│ │ │ │ ├── CCBezierTo.class
│ │ │ │ ├── CCBlink.class
│ │ │ │ ├── CCDelayTime.class
│ │ │ │ ├── CCFadeIn.class
│ │ │ │ ├── CCFadeOut.class
│ │ │ │ ├── CCFadeTo.class
│ │ │ │ ├── CCIntervalAction.class
│ │ │ │ ├── CCJumpBy.class
│ │ │ │ ├── CCJumpTo.class
│ │ │ │ ├── CCMoveBy.class
│ │ │ │ ├── CCMoveTo.class
│ │ │ │ ├── CCProgressFromTo.class
│ │ │ │ ├── CCProgressTo.class
│ │ │ │ ├── CCPropertyAction.class
│ │ │ │ ├── CCRepeat.class
│ │ │ │ ├── CCReverseTime.class
│ │ │ │ ├── CCRotateBy.class
│ │ │ │ ├── CCRotateTo.class
│ │ │ │ ├── CCScaleBy.class
│ │ │ │ ├── CCScaleTo.class
│ │ │ │ ├── CCSequence.class
│ │ │ │ ├── CCSpawn.class
│ │ │ │ ├── CCTintBy.class
│ │ │ │ └── CCTintTo.class
│ │ │ ├── tile
│ │ │ │ ├── CCFadeOutBLTiles.class
│ │ │ │ ├── CCFadeOutDownTiles.class
│ │ │ │ ├── CCFadeOutTRTiles.class
│ │ │ │ ├── CCFadeOutUpTiles.class
│ │ │ │ ├── CCJumpTiles3D.class
│ │ │ │ ├── CCShakyTiles3D.class
│ │ │ │ ├── CCShatteredTiles3D.class
│ │ │ │ ├── CCShuffleTiles.class
│ │ │ │ ├── CCSplitCols.class
│ │ │ │ ├── CCSplitRows.class
│ │ │ │ ├── CCTiledGrid3DAction.class
│ │ │ │ ├── CCTurnOffTiles.class
│ │ │ │ ├── CCWavesTiles3D.class
│ │ │ │ └── Tile.class
│ │ │ └── UpdateCallback.class
│ │ ├── Cocos2D$1.class
│ │ ├── Cocos2D.class
│ │ ├── config
│ │ │ ├── ccConfig.class
│ │ │ └── ccMacros.class
│ │ ├── events
│ │ │ ├── CCKeyDispatcher.class
│ │ │ ├── CCKeyHandler.class
│ │ │ ├── CCTargetedTouchHandler.class
│ │ │ ├── CCTouchDispatcher$1.class
│ │ │ ├── CCTouchDispatcher$2.class
│ │ │ ├── CCTouchDispatcher$3.class
│ │ │ ├── CCTouchDispatcher$4.class
│ │ │ ├── CCTouchDispatcher$ccTouchHandlerHelperData.class
│ │ │ ├── CCTouchDispatcher$ccTouchSelectorFlag.class
│ │ │ ├── CCTouchDispatcher.class
│ │ │ └── CCTouchHandler.class
│ │ ├── grid
│ │ │ ├── CCGrabber.class
│ │ │ ├── CCGrid3D.class
│ │ │ ├── CCGridBase$1.class
│ │ │ ├── CCGridBase.class
│ │ │ └── CCTiledGrid3D.class
│ │ ├── layers
│ │ │ ├── CCColorLayer.class
│ │ │ ├── CCLayer.class
│ │ │ ├── CCMultiplexLayer.class
│ │ │ ├── CCScene.class
│ │ │ ├── CCTMXLayer.class
│ │ │ ├── CCTMXLayerInfo.class
│ │ │ ├── CCTMXMapInfo$CCTMXXMLParser.class
│ │ │ ├── CCTMXMapInfo.class
│ │ │ ├── CCTMXObjectGroup.class
│ │ │ ├── CCTMXTiledMap.class
│ │ │ └── CCTMXTilesetInfo.class
│ │ ├── menus
│ │ │ ├── CCMenu$MenuState.class
│ │ │ ├── CCMenu.class
│ │ │ ├── CCMenuItemAtlasFont.class
│ │ │ ├── CCMenuItem.class
│ │ │ ├── CCMenuItemFont.class
│ │ │ ├── CCMenuItemImage.class
│ │ │ ├── CCMenuItemLabel.class
│ │ │ ├── CCMenuItemSprite.class
│ │ │ └── CCMenuItemToggle.class
│ │ ├── nodes
│ │ │ ├── CCAnimation.class
│ │ │ ├── CCAtlasNode.class
│ │ │ ├── CCDirector.class
│ │ │ ├── CCLabel$1.class
│ │ │ ├── CCLabel$TextAlignment.class
│ │ │ ├── CCLabelAtlas.class
│ │ │ ├── CCLabel.class
│ │ │ ├── CCMotionStreak.class
│ │ │ ├── CCNode$CocosNodeSize.class
│ │ │ ├── CCNode.class
│ │ │ ├── CCParallaxNode$CCPointObject.class
│ │ │ ├── CCParallaxNode.class
│ │ │ ├── CCRibbon$CCRibbonSegment.class
│ │ │ ├── CCRibbon.class
│ │ │ ├── CCSprite$TransformValues.class
│ │ │ ├── CCSprite.class
│ │ │ ├── CCSpriteFrameCache.class
│ │ │ ├── CCSpriteFrame.class
│ │ │ ├── CCSpriteSheet.class
│ │ │ ├── CCTextureCache$1.class
│ │ │ ├── CCTextureCache$2.class
│ │ │ ├── CCTextureCache$3.class
│ │ │ ├── CCTextureCache.class
│ │ │ ├── CCTextureNode.class
│ │ │ └── CCTileMapAtlas.class
│ │ ├── opengl
│ │ │ ├── CCBitmapFontAtlas$CCBitmapFontConfiguration.class
│ │ │ ├── CCBitmapFontAtlas$ccBitmapFontDef.class
│ │ │ ├── CCBitmapFontAtlas$ccBitmapFontPadding.class
│ │ │ ├── CCBitmapFontAtlas$tKerningHashElement.class
│ │ │ ├── CCBitmapFontAtlas.class
│ │ │ ├── CCCamera.class
│ │ │ ├── CCDrawingPrimitives.class
│ │ │ ├── CCGLSurfaceView.class
│ │ │ ├── CCPVRTexture$PVRTexHeader.class
│ │ │ ├── CCPVRTexture.class
│ │ │ ├── CCRenderTexture$1.class
│ │ │ ├── CCRenderTexture.class
│ │ │ ├── CCTexture2D$1.class
│ │ │ ├── CCTexture2D$2.class
│ │ │ ├── CCTexture2D$3.class
│ │ │ ├── CCTexture2D$4.class
│ │ │ ├── CCTexture2D.class
│ │ │ ├── CCTextureAtlas.class
│ │ │ ├── GLDebugWrapper$MyGLImplementation.class
│ │ │ ├── GLDebugWrapper.class
│ │ │ ├── GLResourceHelper$1.class
│ │ │ ├── GLResourceHelper$2.class
│ │ │ ├── GLResourceHelper$GLResorceTask.class
│ │ │ ├── GLResourceHelper$GLResourceLoader.class
│ │ │ ├── GLResourceHelper$Resource.class
│ │ │ ├── GLResourceHelper.class
│ │ │ ├── GLSurfaceView$BaseConfigChooser.class
│ │ │ ├── GLSurfaceView$ComponentSizeChooser.class
│ │ │ ├── GLSurfaceView$DefaultContextFactory.class
│ │ │ ├── GLSurfaceView$DefaultWindowSurfaceFactory.class
│ │ │ ├── GLSurfaceView$EGLConfigChooser.class
│ │ │ ├── GLSurfaceView$EGLContextFactory.class
│ │ │ ├── GLSurfaceView$EglHelper.class
│ │ │ ├── GLSurfaceView$EGLWindowSurfaceFactory.class
│ │ │ ├── GLSurfaceView$GLThread.class
│ │ │ ├── GLSurfaceView$GLThreadManager.class
│ │ │ ├── GLSurfaceView$GLWrapper.class
│ │ │ ├── GLSurfaceView$LogWriter.class
│ │ │ ├── GLSurfaceView$Renderer.class
│ │ │ ├── GLSurfaceView$SimpleEGLConfigChooser.class
│ │ │ ├── GLSurfaceView.class
│ │ │ ├── OpenGLViewAlreadyAttachedException.class
│ │ │ ├── OpenGLViewCantAttachException.class
│ │ │ ├── OpenGLViewCantDetachException.class
│ │ │ ├── OpenGLViewCantInitException.class
│ │ │ ├── OpenGLViewNotAttachedException.class
│ │ │ ├── TGA$ImageTGA.class
│ │ │ ├── TGA$TGAError.class
│ │ │ └── TGA.class
│ │ ├── particlesystem
│ │ │ ├── CCParticleExamples.h
│ │ │ ├── CCParticleExamples.m
│ │ │ ├── CCParticleExplosion.class
│ │ │ ├── CCParticleFire.class
│ │ │ ├── CCParticleFireworks.class
│ │ │ ├── CCParticleFlower.class
│ │ │ ├── CCParticleGalaxy.class
│ │ │ ├── CCParticleMeteor.class
│ │ │ ├── CCParticleRain.class
│ │ │ ├── CCParticleSmoke.class
│ │ │ ├── CCParticleSnow.class
│ │ │ ├── CCParticleSpiral.class
│ │ │ ├── CCParticleSun.class
│ │ │ ├── CCParticleSystem$CCParticle$ParticleModeA.class
│ │ │ ├── CCParticleSystem$CCParticle$ParticleModeB.class
│ │ │ ├── CCParticleSystem$CCParticle.class
│ │ │ ├── CCParticleSystem$ModeA.class
│ │ │ ├── CCParticleSystem$ModeB.class
│ │ │ ├── CCParticleSystem.class
│ │ │ ├── CCParticleSystem.h
│ │ │ ├── CCParticleSystem.m
│ │ │ ├── CCPointParticleSystem.class
│ │ │ ├── CCQuadParticleSystem$1.class
│ │ │ ├── CCQuadParticleSystem$2.class
│ │ │ └── CCQuadParticleSystem.class
│ │ ├── protocols
│ │ │ ├── CCBlendProtocol.class
│ │ │ ├── CCKeyDelegateProtocol.class
│ │ │ ├── CCLabelProtocol.class
│ │ │ ├── CCMotionEventProtocol.class
│ │ │ ├── CCRGBAProtocol.class
│ │ │ ├── CCTextureProtocol.class
│ │ │ └── CCTouchDelegateProtocol.class
│ │ ├── sound
│ │ │ └── SoundEngine.class
│ │ ├── tags
│ │ ├── transitions
│ │ │ ├── CCCrossFadeTransition.class
│ │ │ ├── CCFadeBLTransition.class
│ │ │ ├── CCFadeDownTransition.class
│ │ │ ├── CCFadeTransition.class
│ │ │ ├── CCFadeTRTransition.class
│ │ │ ├── CCFadeUpTransition.class
│ │ │ ├── CCFlipAngularTransition.class
│ │ │ ├── CCFlipXTransition.class
│ │ │ ├── CCFlipYTransition.class
│ │ │ ├── CCJumpZoomTransition.class
│ │ │ ├── CCMoveInBTransition.class
│ │ │ ├── CCMoveInLTransition.class
│ │ │ ├── CCMoveInRTransition.class
│ │ │ ├── CCMoveInTTransition.class
│ │ │ ├── CCOrientedTransitionScene.class
│ │ │ ├── CCPageTurnTransition.class
│ │ │ ├── CCRadialCCWTransition.class
│ │ │ ├── CCRadialCWTransition.class
│ │ │ ├── CCRotoZoomTransition.class
│ │ │ ├── CCShrinkGrowTransition.class
│ │ │ ├── CCSlideInBTransition.class
│ │ │ ├── CCSlideInLTransition.class
│ │ │ ├── CCSlideInRTransition.class
│ │ │ ├── CCSlideInTTransition.class
│ │ │ ├── CCSplitColsTransition.class
│ │ │ ├── CCSplitRowsTransition.class
│ │ │ ├── CCTransitionEaseScene.class
│ │ │ ├── CCTransitionScene$1.class
│ │ │ ├── CCTransitionScene$tOrientation.class
│ │ │ ├── CCTransitionScene$TransitionWithInvalidSceneException.class
│ │ │ ├── CCTransitionScene.class
│ │ │ ├── CCTurnOffTilesTransition.class
│ │ │ ├── CCZoomFlipAngularTransition.class
│ │ │ ├── CCZoomFlipXTransition.class
│ │ │ └── CCZoomFlipYTransition.class
│ │ ├── types
│ │ │ ├── CCBezierConfig.class
│ │ │ ├── ccBlendFunc.class
│ │ │ ├── ccColor3B.class
│ │ │ ├── ccColor4B.class
│ │ │ ├── ccColor4F.class
│ │ │ ├── ccGridSize.class
│ │ │ ├── CCPointSize.class
│ │ │ ├── ccPointSprite.class
│ │ │ ├── ccQuad2.class
│ │ │ ├── ccQuad3.class
│ │ │ ├── ccTex2F.class
│ │ │ ├── CCTexParams.class
│ │ │ ├── ccV2F_C4F_T2F.class
│ │ │ ├── ccV2F_C4F_T2F_Quad.class
│ │ │ ├── ccV3F_C4B_T2F.class
│ │ │ ├── ccV3F_C4B_T2F_Quad.class
│ │ │ ├── ccVertex2F.class
│ │ │ ├── CCVertex3D.class
│ │ │ ├── ccVertex3F.class
│ │ │ ├── CGAffineTransform.class
│ │ │ ├── CGPoint.class
│ │ │ ├── CGRect$Edge.class
│ │ │ ├── CGRect.class
│ │ │ ├── CGSize.class
│ │ │ ├── Copyable.class
│ │ │ ├── HashCode.class
│ │ │ ├── NoninvertibleTransformException.class
│ │ │ └── util
│ │ │ ├── ccColor4FUtil.class
│ │ │ ├── ccQuad2Util.class
│ │ │ ├── CGAffineTransformUtil.class
│ │ │ ├── CGPointUtil.class
│ │ │ ├── PoolHolder$1.class
│ │ │ ├── PoolHolder$2.class
│ │ │ ├── PoolHolder$3.class
│ │ │ ├── PoolHolder$4.class
│ │ │ ├── PoolHolder$5.class
│ │ │ ├── PoolHolder$6.class
│ │ │ └── PoolHolder.class
│ │ └── utils
│ │ ├── Base64$1.class
│ │ ├── Base64$InputStream.class
│ │ ├── Base64$OutputStream.class
│ │ ├── Base64.class
│ │ ├── BufferProvider.class
│ │ ├── CCFormatter.class
│ │ ├── collections
│ │ │ ├── ConcArrayStack.class
│ │ │ ├── ConcNodeCachingLinkedQueue$Node.class
│ │ │ ├── ConcNodeCachingLinkedQueue.class
│ │ │ ├── ConcNodeCachingStack$Node.class
│ │ │ ├── ConcNodeCachingStack.class
│ │ │ ├── ConcurrentArrayHashMap$1.class
│ │ │ ├── ConcurrentArrayHashMap$Entry.class
│ │ │ ├── ConcurrentArrayHashMap.class
│ │ │ ├── IntMap$Entry.class
│ │ │ ├── IntMap$IntMapIterator.class
│ │ │ └── IntMap.class
│ │ ├── GeometryUtil.class
│ │ ├── javolution
│ │ │ ├── MathLib.class
│ │ │ └── TextBuilder.class
│ │ ├── PlistParser.class
│ │ ├── pool
│ │ │ ├── ConcOneClassPool.class
│ │ │ ├── ObjectPool.class
│ │ │ └── OneClassPool.class
│ │ ├── TransformUtils.class
│ │ ├── Util5.class
│ │ ├── Util7.class
│ │ └── ZwoptexParser.class
│ └── resources.ap_
├── default.properties
├── gen
│ └── com
│ └── tutorials
│ └── cocos2dsimplegame
│ └── R.java
├── proguard.cfg
├── res
│ ├── drawable-hdpi
│ │ └── icon.png
│ ├── drawable-ldpi
│ │ └── icon.png
│ ├── drawable-mdpi
│ │ └── icon.png
│ ├── layout
│ │ └── main.xml
│ ├── raw
│ │ ├── background_music_aac.wav
│ │ └── pew_pew_lei.wav
│ └── values
│ └── strings.xml
└── src
├── com
│ └── tutorials
│ └── cocos2dsimplegame
│ ├── GameLayer.java
│ ├── GameOverLayer.java
│ └── SimpleGame.java
└── org
└── cocos2d
├── actions
│ ├── base
│ │ ├── CCAction.java
│ │ ├── CCFiniteTimeAction.java
│ │ ├── CCFollow.java
│ │ ├── CCRepeatForever.java
│ │ └── CCSpeed.java
│ ├── camera
│ │ ├── CCCameraAction.java
│ │ └── CCOrbitCamera.java
│ ├── CCActionManager.java
│ ├── CCProgressTimer.java
│ ├── CCScheduler.java
│ ├── CCTimer.java
│ ├── ease
│ │ ├── CCEaseAction.java
│ │ ├── CCEaseBackIn.java
│ │ ├── CCEaseBackInOut.java
│ │ ├── CCEaseBackOut.java
│ │ ├── CCEaseBounceIn.java
│ │ ├── CCEaseBounceInOut.java
│ │ ├── CCEaseBounce.java
│ │ ├── CCEaseBounceOut.java
│ │ ├── CCEaseElasticIn.java
│ │ ├── CCEaseElasticInOut.java
│ │ ├── CCEaseElastic.java
│ │ ├── CCEaseElasticOut.java
│ │ ├── CCEaseExponentialIn.java
│ │ ├── CCEaseExponentialInOut.java
│ │ ├── CCEaseExponentialOut.java
│ │ ├── CCEaseIn.java
│ │ ├── CCEaseInOut.java
│ │ ├── CCEaseOut.java
│ │ ├── CCEaseRateAction.java
│ │ ├── CCEaseSineIn.java
│ │ ├── CCEaseSineInOut.java
│ │ └── CCEaseSineOut.java
│ ├── grid
│ │ ├── CCAccelAmplitude.java
│ │ ├── CCAccelDeccelAmplitude.java
│ │ ├── CCDeccelAmplitude.java
│ │ ├── CCFlipX3D.java
│ │ ├── CCFlipY3D.java
│ │ ├── CCGrid3DAction.java
│ │ ├── CCGridAction.java
│ │ ├── CCLens3D.java
│ │ ├── CCLiquid.java
│ │ ├── CCPageTurn3D.java
│ │ ├── CCReuseGrid.java
│ │ ├── CCRipple3D.java
│ │ ├── CCShaky3D.java
│ │ ├── CCStopGrid.java
│ │ ├── CCTwirl.java
│ │ ├── CCWaves3D.java
│ │ └── CCWaves.java
│ ├── instant
│ │ ├── CCCallFunc.java
│ │ ├── CCCallFuncND.java
│ │ ├── CCCallFuncN.java
│ │ ├── CCFlipX.java
│ │ ├── CCFlipY.java
│ │ ├── CCHide.java
│ │ ├── CCInstantAction.java
│ │ ├── CCPlace.java
│ │ ├── CCShow.java
│ │ └── CCToggleVisibility.java
│ ├── interval
│ │ ├── CCAnimate.java
│ │ ├── CCBezierBy.java
│ │ ├── CCBezierTo.java
│ │ ├── CCBlink.java
│ │ ├── CCDelayTime.java
│ │ ├── CCFadeIn.java
│ │ ├── CCFadeOut.java
│ │ ├── CCFadeTo.java
│ │ ├── CCIntervalAction.java
│ │ ├── CCJumpBy.java
│ │ ├── CCJumpTo.java
│ │ ├── CCMoveBy.java
│ │ ├── CCMoveTo.java
│ │ ├── CCProgressFromTo.java
│ │ ├── CCProgressTo.java
│ │ ├── CCPropertyAction.java
│ │ ├── CCRepeat.java
│ │ ├── CCReverseTime.java
│ │ ├── CCRotateBy.java
│ │ ├── CCRotateTo.java
│ │ ├── CCScaleBy.java
│ │ ├── CCScaleTo.java
│ │ ├── CCSequence.java
│ │ ├── CCSpawn.java
│ │ ├── CCTintBy.java
│ │ └── CCTintTo.java
│ ├── tile
│ │ ├── CCFadeOutBLTiles.java
│ │ ├── CCFadeOutDownTiles.java
│ │ ├── CCFadeOutTRTiles.java
│ │ ├── CCFadeOutUpTiles.java
│ │ ├── CCJumpTiles3D.java
│ │ ├── CCShakyTiles3D.java
│ │ ├── CCShatteredTiles3D.java
│ │ ├── CCShuffleTiles.java
│ │ ├── CCSplitCols.java
│ │ ├── CCSplitRows.java
│ │ ├── CCTiledGrid3DAction.java
│ │ ├── CCTurnOffTiles.java
│ │ ├── CCWavesTiles3D.java
│ │ └── Tile.java
│ └── UpdateCallback.java
├── Cocos2D.java
├── config
│ ├── ccConfig.java
│ └── ccMacros.java
├── events
│ ├── CCKeyDispatcher.java
│ ├── CCKeyHandler.java
│ ├── CCTargetedTouchHandler.java
│ ├── CCTouchDispatcher.java
│ └── CCTouchHandler.java
├── grid
│ ├── CCGrabber.java
│ ├── CCGrid3D.java
│ ├── CCGridBase.java
│ └── CCTiledGrid3D.java
├── layers
│ ├── CCColorLayer.java
│ ├── CCLayer.java
│ ├── CCMultiplexLayer.java
│ ├── CCScene.java
│ ├── CCTMXLayerInfo.java
│ ├── CCTMXLayer.java
│ ├── CCTMXMapInfo.java
│ ├── CCTMXObjectGroup.java
│ ├── CCTMXTiledMap.java
│ └── CCTMXTilesetInfo.java
├── menus
│ ├── CCMenuItemAtlasFont.java
│ ├── CCMenuItemFont.java
│ ├── CCMenuItemImage.java
│ ├── CCMenuItem.java
│ ├── CCMenuItemLabel.java
│ ├── CCMenuItemSprite.java
│ ├── CCMenuItemToggle.java
│ └── CCMenu.java
├── nodes
│ ├── CCAnimation.java
│ ├── CCAtlasNode.java
│ ├── CCDirector.java
│ ├── CCLabelAtlas.java
│ ├── CCLabel.java
│ ├── CCMotionStreak.java
│ ├── CCNode.java
│ ├── CCParallaxNode.java
│ ├── CCRibbon.java
│ ├── CCSpriteFrameCache.java
│ ├── CCSpriteFrame.java
│ ├── CCSprite.java
│ ├── CCSpriteSheet.java
│ ├── CCTextureCache.java
│ ├── CCTextureNode.java
│ └── CCTileMapAtlas.java
├── opengl
│ ├── CCBitmapFontAtlas.java
│ ├── CCCamera.java
│ ├── CCDrawingPrimitives.java
│ ├── CCGLSurfaceView.java
│ ├── CCPVRTexture.java
│ ├── CCRenderTexture.java
│ ├── CCTexture2D.java
│ ├── CCTextureAtlas.java
│ ├── GLDebugWrapper.java
│ ├── GLResourceHelper.java
│ ├── GLSurfaceView.java
│ ├── OpenGLViewAlreadyAttachedException.java
│ ├── OpenGLViewCantAttachException.java
│ ├── OpenGLViewCantDetachException.java
│ ├── OpenGLViewCantInitException.java
│ ├── OpenGLViewNotAttachedException.java
│ └── TGA.java
├── particlesystem
│ ├── CCParticleExamples.h
│ ├── CCParticleExamples.m
│ ├── CCParticleExplosion.java
│ ├── CCParticleFire.java
│ ├── CCParticleFireworks.java
│ ├── CCParticleFlower.java
│ ├── CCParticleGalaxy.java
│ ├── CCParticleMeteor.java
│ ├── CCParticleRain.java
│ ├── CCParticleSmoke.java
│ ├── CCParticleSnow.java
│ ├── CCParticleSpiral.java
│ ├── CCParticleSun.java
│ ├── CCParticleSystem.h
│ ├── CCParticleSystem.java
│ ├── CCParticleSystem.m
│ ├── CCPointParticleSystem.java
│ └── CCQuadParticleSystem.java
├── protocols
│ ├── CCBlendProtocol.java
│ ├── CCKeyDelegateProtocol.java
│ ├── CCLabelProtocol.java
│ ├── CCMotionEventProtocol.java
│ ├── CCRGBAProtocol.java
│ ├── CCTextureProtocol.java
│ └── CCTouchDelegateProtocol.java
├── sound
│ └── SoundEngine.java
├── tags
├── transitions
│ ├── CCCrossFadeTransition.java
│ ├── CCFadeBLTransition.java
│ ├── CCFadeDownTransition.java
│ ├── CCFadeTransition.java
│ ├── CCFadeTRTransition.java
│ ├── CCFadeUpTransition.java
│ ├── CCFlipAngularTransition.java
│ ├── CCFlipXTransition.java
│ ├── CCFlipYTransition.java
│ ├── CCJumpZoomTransition.java
│ ├── CCMoveInBTransition.java
│ ├── CCMoveInLTransition.java
│ ├── CCMoveInRTransition.java
│ ├── CCMoveInTTransition.java
│ ├── CCOrientedTransitionScene.java
│ ├── CCPageTurnTransition.java
│ ├── CCRadialCCWTransition.java
│ ├── CCRadialCWTransition.java
│ ├── CCRotoZoomTransition.java
│ ├── CCShrinkGrowTransition.java
│ ├── CCSlideInBTransition.java
│ ├── CCSlideInLTransition.java
│ ├── CCSlideInRTransition.java
│ ├── CCSlideInTTransition.java
│ ├── CCSplitColsTransition.java
│ ├── CCSplitRowsTransition.java
│ ├── CCTransitionEaseScene.java
│ ├── CCTransitionScene.java
│ ├── CCTurnOffTilesTransition.java
│ ├── CCZoomFlipAngularTransition.java
│ ├── CCZoomFlipXTransition.java
│ └── CCZoomFlipYTransition.java
├── types
│ ├── CCBezierConfig.java
│ ├── ccBlendFunc.java
│ ├── ccColor3B.java
│ ├── ccColor4B.java
│ ├── ccColor4F.java
│ ├── ccGridSize.java
│ ├── CCPointSize.java
│ ├── ccPointSprite.java
│ ├── ccQuad2.java
│ ├── ccQuad3.java
│ ├── ccTex2F.java
│ ├── CCTexParams.java
│ ├── ccV2F_C4F_T2F.java
│ ├── ccV2F_C4F_T2F_Quad.java
│ ├── ccV3F_C4B_T2F.java
│ ├── ccV3F_C4B_T2F_Quad.java
│ ├── ccVertex2F.java
│ ├── CCVertex3D.java
│ ├── ccVertex3F.java
│ ├── CGAffineTransform.java
│ ├── CGPoint.java
│ ├── CGRect.java
│ ├── CGSize.java
│ ├── Copyable.java
│ ├── NoninvertibleTransformException.java
│ └── util
│ ├── ccColor4FUtil.java
│ ├── ccQuad2Util.java
│ ├── CGAffineTransformUtil.java
│ ├── CGPointUtil.java
│ └── PoolHolder.java
└── utils
├── Base64.java
├── BufferProvider.java
├── CCFormatter.java
├── collections
│ ├── ConcArrayStack.java
│ ├── ConcNodeCachingLinkedQueue.java
│ ├── ConcNodeCachingStack.java
│ ├── ConcurrentArrayHashMap.java
│ └── IntMap.java
├── GeometryUtil.java
├── javolution
│ ├── MathLib.java
│ └── TextBuilder.java
├── PlistParser.java
├── pool
│ ├── ConcOneClassPool.java
│ ├── ObjectPool.java
│ └── OneClassPool.java
├── TransformUtils.java
├── Util5.java
├── Util7.java
└── ZwoptexParser.java
75 directories, 658 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论