实例介绍
刚开始学习cocos2dx,写了一个塔防demo
【实例截图】
【核心代码】
4744302542959213094.zip
├── FantasyTD
│ ├── BG0
│ │ ├── BG1-hd.plist
│ │ ├── BG1-hd.pvr.ccz
│ │ ├── BG2-hd.plist
│ │ └── BG2-hd.pvr.ccz
│ ├── BG1
│ │ ├── BG_01-hd.plist
│ │ ├── BG_01-hd.pvr.ccz
│ │ └── BGPath_01.tmx
│ ├── BG2
│ │ ├── BG_02-hd.plist
│ │ ├── BG_02-hd.pvr.ccz
│ │ └── BGPath_02.tmx
│ ├── BG3
│ │ ├── BG_03-hd.plist
│ │ ├── BG_03-hd.pvr.ccz
│ │ └── BGPath_03.tmx
│ ├── BG4
│ │ ├── BG-hd.plist
│ │ ├── BG-hd.pvr.ccz
│ │ └── BGPath.tmx
│ ├── BG6
│ │ ├── BG-hd.plist
│ │ ├── BG-hd.pvr.ccz
│ │ └── BGPath.tmx
│ ├── BG7
│ │ ├── BG-hd.plist
│ │ ├── BG-hd.pvr.ccz
│ │ └── BGPath.tmx
│ ├── BG8
│ │ ├── BG-hd.plist
│ │ ├── BG-hd.pvr.ccz
│ │ └── BGPath.tmx
│ ├── BG9
│ │ ├── BG-hd.plist
│ │ ├── BG-hd.pvr.ccz
│ │ └── BGPath.tmx
│ ├── Default-568h@2x.png
│ ├── FantasyTD
│ │ ├── AnchorTurret.h
│ │ ├── AnchorTurret.m
│ │ ├── AnimationEffectsManager.h
│ │ ├── AnimationEffectsManager.m
│ │ ├── AppDelegate.h
│ │ ├── AppDelegate.m
│ │ ├── ArrowTurret.h
│ │ ├── ArrowTurret.m
│ │ ├── BallTurret.h
│ │ ├── BallTurret.m
│ │ ├── blue.plist
│ │ ├── BlueStarTurret.h
│ │ ├── BlueStarTurret.m
│ │ ├── BottleTurret.h
│ │ ├── BottleTurret.m
│ │ ├── BuildableArea.h
│ │ ├── BuildableArea.m
│ │ ├── CannonProjectile.h
│ │ ├── CannonProjectile.m
│ │ ├── CannonTurret.h
│ │ ├── CannonTurret.m
│ │ ├── Carrot.h
│ │ ├── Carrot.m
│ │ ├── CCScrollLayer.h
│ │ ├── CCScrollLayer.m
│ │ ├── Cluster.h
│ │ ├── Cluster.m
│ │ ├── CollisionHandler.h
│ │ ├── CollisionHandler.m
│ │ ├── CollisionProjectile.h
│ │ ├── CollisionProjectile.m
│ │ ├── Constants.h
│ │ ├── CrossProjectile.h
│ │ ├── CrossProjectile.m
│ │ ├── DataModel.h
│ │ ├── DataModel.m
│ │ ├── DestroyButton.h
│ │ ├── DestroyButton.m
│ │ ├── emitter.plist
│ │ ├── FastPawn.h
│ │ ├── FastPawn.m
│ │ ├── FireBottleTurret.h
│ │ ├── FireBottleTurret.m
│ │ ├── FishTurret.h
│ │ ├── FishTurret.m
│ │ ├── FreezeProjectile.h
│ │ ├── FreezeProjectile.m
│ │ ├── FreezeTurret.h
│ │ ├── FreezeTurret.m
│ │ ├── FTDAliveObject.h
│ │ ├── FTDAliveObject.m
│ │ ├── FTDAliveTouchableObject.h
│ │ ├── FTDAliveTouchableObject.m
│ │ ├── FTDButton.h
│ │ ├── FTDButton.m
│ │ ├── FTDObject.h
│ │ ├── FTDObject.m
│ │ ├── FTDSkill.h
│ │ ├── FTDSkill.m
│ │ ├── GameAnimationManager.h
│ │ ├── GameAnimationManager.m
│ │ ├── GameAttributes.h
│ │ ├── GameAttributes.m
│ │ ├── GameBackground.h
│ │ ├── GameBackground.m
│ │ ├── GameButton.h
│ │ ├── GameButton.m
│ │ ├── GameHUD.h
│ │ ├── GameHUD.m
│ │ ├── GameNavigitionBar.h
│ │ ├── GameNavigitionBar.m
│ │ ├── GameOverLayer.h
│ │ ├── GameOverLayer.m
│ │ ├── GamePauseLayer.h
│ │ ├── GamePauseLayer.m
│ │ ├── GameScene.h
│ │ ├── GameScene.m
│ │ ├── GameSource.plist
│ │ ├── GameSuccessLayer.h
│ │ ├── GameSuccessLayer.m
│ │ ├── GameUtils.h
│ │ ├── GameUtils.m
│ │ ├── HelloWorldLayer.h
│ │ ├── HelloWorldLayer.m
│ │ ├── IntroLayer.h
│ │ ├── IntroLayer.m
│ │ ├── JsonParser.h
│ │ ├── JsonParser.m
│ │ ├── LevelModel.h
│ │ ├── LevelModel.m
│ │ ├── LevelScene.h
│ │ ├── LevelScene.m
│ │ ├── LevelSelectScene.h
│ │ ├── LevelSelectScene.m
│ │ ├── LevelUpButton.h
│ │ ├── LevelUpButton.m
│ │ ├── libs
│ │ │ ├── cocos2d
│ │ │ │ ├── CCActionCamera.h
│ │ │ │ ├── CCActionCamera.m
│ │ │ │ ├── CCActionCatmullRom.h
│ │ │ │ ├── CCActionCatmullRom.m
│ │ │ │ ├── CCActionEase.h
│ │ │ │ ├── CCActionEase.m
│ │ │ │ ├── CCActionGrid3D.h
│ │ │ │ ├── CCActionGrid3D.m
│ │ │ │ ├── CCActionGrid.h
│ │ │ │ ├── CCActionGrid.m
│ │ │ │ ├── CCAction.h
│ │ │ │ ├── CCActionInstant.h
│ │ │ │ ├── CCActionInstant.m
│ │ │ │ ├── CCActionInterval.h
│ │ │ │ ├── CCActionInterval.m
│ │ │ │ ├── CCAction.m
│ │ │ │ ├── CCActionManager.h
│ │ │ │ ├── CCActionManager.m
│ │ │ │ ├── CCActionPageTurn3D.h
│ │ │ │ ├── CCActionPageTurn3D.m
│ │ │ │ ├── CCActionProgressTimer.h
│ │ │ │ ├── CCActionProgressTimer.m
│ │ │ │ ├── CCActionTiledGrid.h
│ │ │ │ ├── CCActionTiledGrid.m
│ │ │ │ ├── CCActionTween.h
│ │ │ │ ├── CCActionTween.m
│ │ │ │ ├── CCAnimationCache.h
│ │ │ │ ├── CCAnimationCache.m
│ │ │ │ ├── CCAnimation.h
│ │ │ │ ├── CCAnimation.m
│ │ │ │ ├── CCAtlasNode.h
│ │ │ │ ├── CCAtlasNode.m
│ │ │ │ ├── CCCamera.h
│ │ │ │ ├── CCCamera.m
│ │ │ │ ├── ccConfig.h
│ │ │ │ ├── CCConfiguration.h
│ │ │ │ ├── CCConfiguration.m
│ │ │ │ ├── ccDeprecated.h
│ │ │ │ ├── ccDeprecated.m
│ │ │ │ ├── CCDirector.h
│ │ │ │ ├── CCDirector.m
│ │ │ │ ├── CCDrawingPrimitives.h
│ │ │ │ ├── CCDrawingPrimitives.m
│ │ │ │ ├── CCGLProgram.h
│ │ │ │ ├── CCGLProgram.m
│ │ │ │ ├── ccGLStateCache.h
│ │ │ │ ├── ccGLStateCache.m
│ │ │ │ ├── CCGrabber.h
│ │ │ │ ├── CCGrabber.m
│ │ │ │ ├── CCGrid.h
│ │ │ │ ├── CCGrid.m
│ │ │ │ ├── CCLabelAtlas.h
│ │ │ │ ├── CCLabelAtlas.m
│ │ │ │ ├── CCLabelBMFont.h
│ │ │ │ ├── CCLabelBMFont.m
│ │ │ │ ├── CCLabelTTF.h
│ │ │ │ ├── CCLabelTTF.m
│ │ │ │ ├── CCLayer.h
│ │ │ │ ├── CCLayer.m
│ │ │ │ ├── ccMacros.h
│ │ │ │ ├── CCMenu.h
│ │ │ │ ├── CCMenuItem.h
│ │ │ │ ├── CCMenuItem.m
│ │ │ │ ├── CCMenu.m
│ │ │ │ ├── CCMotionStreak.h
│ │ │ │ ├── CCMotionStreak.m
│ │ │ │ ├── CCNode+Debug.h
│ │ │ │ ├── CCNode+Debug.m
│ │ │ │ ├── CCNode.h
│ │ │ │ ├── CCNode.m
│ │ │ │ ├── CCParallaxNode.h
│ │ │ │ ├── CCParallaxNode.m
│ │ │ │ ├── CCParticleBatchNode.h
│ │ │ │ ├── CCParticleBatchNode.m
│ │ │ │ ├── CCParticleExamples.h
│ │ │ │ ├── CCParticleExamples.m
│ │ │ │ ├── CCParticleSystem.h
│ │ │ │ ├── CCParticleSystem.m
│ │ │ │ ├── CCParticleSystemQuad.h
│ │ │ │ ├── CCParticleSystemQuad.m
│ │ │ │ ├── CCProgressTimer.h
│ │ │ │ ├── CCProgressTimer.m
│ │ │ │ ├── CCProtocols.h
│ │ │ │ ├── CCRenderTexture.h
│ │ │ │ ├── CCRenderTexture.m
│ │ │ │ ├── CCScene.h
│ │ │ │ ├── CCScene.m
│ │ │ │ ├── CCScheduler.h
│ │ │ │ ├── CCScheduler.m
│ │ │ │ ├── CCShaderCache.h
│ │ │ │ ├── CCShaderCache.m
│ │ │ │ ├── ccShader_PositionColor_frag.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.h
│ │ │ │ ├── ccShaders.m
│ │ │ │ ├── CCSpriteBatchNode.h
│ │ │ │ ├── CCSpriteBatchNode.m
│ │ │ │ ├── CCSpriteFrameCache.h
│ │ │ │ ├── CCSpriteFrameCache.m
│ │ │ │ ├── CCSpriteFrame.h
│ │ │ │ ├── CCSpriteFrame.m
│ │ │ │ ├── CCSprite.h
│ │ │ │ ├── CCSprite.m
│ │ │ │ ├── CCTexture2D.h
│ │ │ │ ├── CCTexture2D.m
│ │ │ │ ├── CCTextureAtlas.h
│ │ │ │ ├── CCTextureAtlas.m
│ │ │ │ ├── CCTextureCache.h
│ │ │ │ ├── CCTextureCache.m
│ │ │ │ ├── CCTexturePVR.h
│ │ │ │ ├── CCTexturePVR.m
│ │ │ │ ├── CCTileMapAtlas.h
│ │ │ │ ├── CCTileMapAtlas.m
│ │ │ │ ├── CCTMXLayer.h
│ │ │ │ ├── CCTMXLayer.m
│ │ │ │ ├── CCTMXObjectGroup.h
│ │ │ │ ├── CCTMXObjectGroup.m
│ │ │ │ ├── CCTMXTiledMap.h
│ │ │ │ ├── CCTMXTiledMap.m
│ │ │ │ ├── CCTMXXMLParser.h
│ │ │ │ ├── CCTMXXMLParser.m
│ │ │ │ ├── CCTransition.h
│ │ │ │ ├── CCTransition.m
│ │ │ │ ├── CCTransitionPageTurn.h
│ │ │ │ ├── CCTransitionPageTurn.m
│ │ │ │ ├── CCTransitionProgress.h
│ │ │ │ ├── CCTransitionProgress.m
│ │ │ │ ├── ccTypes.h
│ │ │ │ ├── cocos2d.h
│ │ │ │ ├── cocos2d.m
│ │ │ │ ├── Platforms
│ │ │ │ │ ├── CCGL.h
│ │ │ │ │ ├── CCNS.h
│ │ │ │ │ ├── iOS
│ │ │ │ │ │ ├── CCDirectorIOS.h
│ │ │ │ │ │ ├── CCDirectorIOS.m
│ │ │ │ │ │ ├── CCES2Renderer.h
│ │ │ │ │ │ ├── CCES2Renderer.m
│ │ │ │ │ │ ├── CCESRenderer.h
│ │ │ │ │ │ ├── CCGLView.h
│ │ │ │ │ │ ├── CCGLView.m
│ │ │ │ │ │ ├── CCTouchDelegateProtocol.h
│ │ │ │ │ │ ├── CCTouchDispatcher.h
│ │ │ │ │ │ ├── CCTouchDispatcher.m
│ │ │ │ │ │ ├── CCTouchHandler.h
│ │ │ │ │ │ └── CCTouchHandler.m
│ │ │ │ │ └── Mac
│ │ │ │ │ ├── CCDirectorMac.h
│ │ │ │ │ ├── CCDirectorMac.m
│ │ │ │ │ ├── CCEventDispatcher.h
│ │ │ │ │ ├── CCEventDispatcher.m
│ │ │ │ │ ├── CCGLView.h
│ │ │ │ │ ├── CCGLView.m
│ │ │ │ │ ├── CCWindow.h
│ │ │ │ │ └── CCWindow.m
│ │ │ │ └── Support
│ │ │ │ ├── base64.c
│ │ │ │ ├── base64.h
│ │ │ │ ├── CCArray.h
│ │ │ │ ├── CCArray.m
│ │ │ │ ├── ccCArray.h
│ │ │ │ ├── ccCArray.m
│ │ │ │ ├── CCFileUtils.h
│ │ │ │ ├── CCFileUtils.m
│ │ │ │ ├── CCProfiling.h
│ │ │ │ ├── CCProfiling.m
│ │ │ │ ├── ccUtils.c
│ │ │ │ ├── ccUtils.h
│ │ │ │ ├── CCVertex.h
│ │ │ │ ├── CCVertex.m
│ │ │ │ ├── CGPointExtension.h
│ │ │ │ ├── CGPointExtension.m
│ │ │ │ ├── NSThread+performBlock.h
│ │ │ │ ├── NSThread+performBlock.m
│ │ │ │ ├── OpenGL_Internal.h
│ │ │ │ ├── TGAlib.h
│ │ │ │ ├── TGAlib.m
│ │ │ │ ├── TransformUtils.h
│ │ │ │ ├── TransformUtils.m
│ │ │ │ ├── uthash.h
│ │ │ │ ├── utlist.h
│ │ │ │ ├── ZipUtils.h
│ │ │ │ └── ZipUtils.m
│ │ │ ├── CocosDenshion
│ │ │ │ ├── CDAudioManager.h
│ │ │ │ ├── CDAudioManager.m
│ │ │ │ ├── CDConfig.h
│ │ │ │ ├── CDOpenALSupport.h
│ │ │ │ ├── CDOpenALSupport.m
│ │ │ │ ├── CocosDenshion.h
│ │ │ │ ├── CocosDenshion.m
│ │ │ │ ├── SimpleAudioEngine.h
│ │ │ │ └── SimpleAudioEngine.m
│ │ │ ├── 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
│ │ │ ├── LICENSE_cocos2d.txt
│ │ │ ├── LICENSE_CocosDenshion.txt
│ │ │ └── LICENSE_Kazmath.txt
│ │ ├── LoadingScene.h
│ │ ├── LoadingScene.m
│ │ ├── MachineGunTurret.h
│ │ ├── MachineGunTurret.m
│ │ ├── main.m
│ │ ├── MoneySystem.h
│ │ ├── MoneySystem.m
│ │ ├── NormalProjectile.h
│ │ ├── NormalProjectile.m
│ │ ├── Obstacle.h
│ │ ├── Obstacle.m
│ │ ├── ParticleManager.h
│ │ ├── ParticleManager.m
│ │ ├── particle.plist
│ │ ├── PathPawn.h
│ │ ├── PathPawn.m
│ │ ├── PauseLayer.h
│ │ ├── PauseLayer.m
│ │ ├── PawnController.h
│ │ ├── PawnController.m
│ │ ├── Pawn.h
│ │ ├── Pawn.m
│ │ ├── PawnPool.h
│ │ ├── PawnPool.m
│ │ ├── pea.plist
│ │ ├── Prefix.pch
│ │ ├── preloadAssetManifest.plist
│ │ ├── ProjectileAnchor.h
│ │ ├── ProjectileAnchor.m
│ │ ├── ProjectileArrow.h
│ │ ├── ProjectileArrow.m
│ │ ├── ProjectileBottle.h
│ │ ├── ProjectileBottle.m
│ │ ├── ProjectileBStar.h
│ │ ├── ProjectileBStar.m
│ │ ├── ProjectileController.h
│ │ ├── ProjectileController.m
│ │ ├── ProjectileFish.h
│ │ ├── ProjectileFish.m
│ │ ├── Projectile.h
│ │ ├── Projectile.m
│ │ ├── ProjectilePool.h
│ │ ├── ProjectilePool.m
│ │ ├── Resources
│ │ │ ├── Default-Landscape~ipad.png
│ │ │ ├── Default.png
│ │ │ ├── fps_images-hd.png
│ │ │ ├── fps_images-ipadhd.png
│ │ │ ├── fps_images.png
│ │ │ ├── Icon@2x.png
│ │ │ ├── Icon-72.png
│ │ │ ├── Icon.png
│ │ │ ├── Icon-Small@2x.png
│ │ │ ├── Icon-Small-50.png
│ │ │ ├── Icon-Small.png
│ │ │ ├── Info.plist
│ │ │ └── iTunesArtwork
│ │ ├── SceneManager.h
│ │ ├── SceneManager.m
│ │ ├── SelectScrollLayer.h
│ │ ├── SelectScrollLayer.m
│ │ ├── SkillButton.h
│ │ ├── SkillButtonInterruptable.h
│ │ ├── SkillButtonInterruptable.m
│ │ ├── SkillButton.m
│ │ ├── SkillDragon.h
│ │ ├── SkillDragon.m
│ │ ├── SkillHades.h
│ │ ├── SkillHades.m
│ │ ├── SkillIcyNebula.h
│ │ ├── SkillIcyNebula.m
│ │ ├── SkillThunder.h
│ │ ├── SkillThunder.m
│ │ ├── SpriteTouchable.h
│ │ ├── SpriteTouchable.m
│ │ ├── StartScene.h
│ │ ├── StartScene.m
│ │ ├── StrongPawn.h
│ │ ├── StrongPawn.m
│ │ ├── SubWave.h
│ │ ├── SubWave.m
│ │ ├── TankPawn.h
│ │ ├── TankPawn.m
│ │ ├── TileAccess.h
│ │ ├── TileAccess.m
│ │ ├── TransientScene.h
│ │ ├── TransientScene.m
│ │ ├── TurretController.h
│ │ ├── TurretController.m
│ │ ├── Turret.h
│ │ ├── TurretInfoSp.h
│ │ ├── TurretInfoSp.m
│ │ ├── Turret.m
│ │ ├── TurretPool.h
│ │ ├── TurretPool.m
│ │ ├── WaveController.h
│ │ ├── WaveController.m
│ │ ├── Wave.h
│ │ ├── Wave.m
│ │ ├── Waypoint.h
│ │ └── Waypoint.m
│ ├── FantasyTD.xcodeproj
│ │ ├── project.pbxproj
│ │ ├── project.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcuserdata
│ │ │ ├── K2.xcuserdatad
│ │ │ │ └── UserInterfaceState.xcuserstate
│ │ │ ├── mac.xcuserdatad
│ │ │ │ └── UserInterfaceState.xcuserstate
│ │ │ ├── qianfeng.xcuserdatad
│ │ │ │ └── UserInterfaceState.xcuserstate
│ │ │ └── Visitor.xcuserdatad
│ │ │ ├── UserInterfaceState.xcuserstate
│ │ │ └── WorkspaceSettings.xcsettings
│ │ └── xcuserdata
│ │ ├── K2.xcuserdatad
│ │ │ ├── xcdebugger
│ │ │ │ └── Breakpoints.xcbkptlist
│ │ │ └── xcschemes
│ │ │ ├── FantasyTD.xcscheme
│ │ │ └── xcschememanagement.plist
│ │ ├── mac.xcuserdatad
│ │ │ ├── xcdebugger
│ │ │ │ └── Breakpoints.xcbkptlist
│ │ │ └── xcschemes
│ │ │ ├── FantasyTD.xcscheme
│ │ │ └── xcschememanagement.plist
│ │ ├── qianfeng.xcuserdatad
│ │ │ └── xcschemes
│ │ │ ├── FantasyTD.xcscheme
│ │ │ └── xcschememanagement.plist
│ │ └── Visitor.xcuserdatad
│ │ └── xcschemes
│ │ ├── FantasyTD.xcscheme
│ │ └── xcschememanagement.plist
│ ├── GameItems
│ │ ├── Monsters01-hd.plist
│ │ ├── Monsters01-hd.pvr.ccz
│ │ ├── Monsters02-hd.plist
│ │ ├── Monsters02-hd.pvr.ccz
│ │ ├── Object01-hd.plist
│ │ ├── Object01-hd.pvr.ccz
│ │ ├── Object02-hd.plist
│ │ └── Object02-hd.pvr.ccz
│ ├── Imagies
│ │ ├── backarrow.png
│ │ ├── Background.jpg
│ │ ├── bg10.jpg
│ │ ├── bg1.jpg
│ │ ├── bg2.jpg
│ │ ├── bg3.jpg
│ │ ├── bg4.jpg
│ │ ├── bg5.jpg
│ │ ├── bg6.jpg
│ │ ├── bg7.jpg
│ │ ├── bg8.jpg
│ │ ├── bg9.jpg
│ │ ├── blueBullet.png
│ │ ├── bomb.png
│ │ ├── Buy.png
│ │ ├── Cancel.png
│ │ ├── CannonProjectile.png
│ │ ├── CannonTurret.png
│ │ ├── CannonTurretUpgrade.png
│ │ ├── click.png
│ │ ├── clock.png
│ │ ├── destroyBtn.png
│ │ ├── Enemy1.png
│ │ ├── Enemy2.png
│ │ ├── Enemy3.png
│ │ ├── FreezeTurret.png
│ │ ├── FreezeTurretUpgrade.png
│ │ ├── GameNavigitionBar.png
│ │ ├── greenBullet.png
│ │ ├── health_bar_green.png
│ │ ├── health_bar_red.png
│ │ ├── hud.png
│ │ ├── IceProjectile.png
│ │ ├── level.png
│ │ ├── loading.png
│ │ ├── MachineGunTurret.png
│ │ ├── MenuScreen.png
│ │ ├── meta_tiles.png
│ │ ├── MGTowerUpgrade.png
│ │ ├── normalBullet.png
│ │ ├── normal.png
│ │ ├── Pause.png
│ │ ├── playbutton.png
│ │ ├── progressbar.png
│ │ ├── Projectile.png
│ │ ├── pureBullet.png
│ │ ├── Range.png
│ │ ├── redBullet.png
│ │ ├── sanguoBG.jpg
│ │ ├── selectlevel.png
│ │ ├── selRect.png
│ │ ├── startbg.png
│ │ ├── start.png
│ │ ├── stencil.png
│ │ └── tmw_desert_spacing.png
│ ├── Items
│ │ ├── clock_num-hd.png
│ │ ├── Items00-hd.plist
│ │ ├── Items00-hd.pvr.ccz
│ │ ├── Items01-hd.plist
│ │ ├── Items01-hd.pvr.ccz
│ │ ├── Items02-hd.plist
│ │ ├── Items02-hd.pvr.ccz
│ │ ├── Items03-hd.plist
│ │ ├── Items03-hd.pvr.ccz
│ │ ├── Items04-hd.plist
│ │ ├── Items04-hd.pvr.ccz
│ │ ├── Items05-hd.plist
│ │ ├── Items05-hd.pvr.ccz
│ │ ├── Items06-hd.plist
│ │ ├── Items06-hd.pvr.ccz
│ │ ├── Items07-hd.plist
│ │ ├── Items07-hd.pvr.ccz
│ │ ├── Items08-hd.plist
│ │ ├── Items08-hd.pvr.ccz
│ │ ├── Items09-hd.plist
│ │ ├── Items09-hd.pvr.ccz
│ │ ├── Items10-hd.plist
│ │ ├── Items10-hd.pvr.ccz
│ │ ├── Items11-hd.plist
│ │ ├── Items11-hd.pvr.ccz
│ │ ├── Items32-hd.plist
│ │ ├── Items32-hd.pvr.ccz
│ │ ├── menublood_num-hd.png
│ │ ├── numgiftbox-hd.png
│ │ ├── numwhite-hd.png
│ │ ├── numyellow-hd.png
│ │ ├── touming-hd.plist
│ │ └── touming-hd.pvr.ccz
│ ├── LevelData
│ │ ├── level_1.data
│ │ ├── level_2.data
│ │ └── level_3.data
│ ├── Libs
│ │ └── SBJson
│ │ ├── NSObject+SBJson.h
│ │ ├── NSObject+SBJson.m
│ │ ├── SBJson.h
│ │ ├── SBJsonParser.h
│ │ ├── SBJsonParser.m
│ │ ├── SBJsonStreamParserAccumulator.h
│ │ ├── SBJsonStreamParserAccumulator.m
│ │ ├── SBJsonStreamParserAdapter.h
│ │ ├── SBJsonStreamParserAdapter.m
│ │ ├── SBJsonStreamParser.h
│ │ ├── SBJsonStreamParser.m
│ │ ├── SBJsonStreamParserState.h
│ │ ├── SBJsonStreamParserState.m
│ │ ├── SBJsonStreamWriterAccumulator.h
│ │ ├── SBJsonStreamWriterAccumulator.m
│ │ ├── SBJsonStreamWriter.h
│ │ ├── SBJsonStreamWriter.m
│ │ ├── SBJsonStreamWriterState.h
│ │ ├── SBJsonStreamWriterState.m
│ │ ├── SBJsonTokeniser.h
│ │ ├── SBJsonTokeniser.m
│ │ ├── SBJsonUTF8Stream.h
│ │ ├── SBJsonUTF8Stream.m
│ │ ├── SBJsonWriter.h
│ │ └── SBJsonWriter.m
│ ├── Maps
│ │ ├── TileMap1.tmx
│ │ └── tmw_desert_spacing.png
│ ├── scene
│ │ ├── antiboss1-hd.plist
│ │ ├── antiboss1-hd.pvr.ccz
│ │ ├── antiboss2-hd.plist
│ │ ├── antiboss2-hd.pvr.ccz
│ │ ├── bottom_num_hd.png
│ │ ├── darkbg-hd.plist
│ │ ├── darkbg-hd.pvr.ccz
│ │ ├── gamemenu-hd.plist
│ │ ├── gamemenu-hd.pvr.ccz
│ │ ├── gameover0-hd.plist
│ │ ├── gameover0-hd.pvr.ccz
│ │ ├── gameover1-hd.plist
│ │ ├── gameover1-hd.pvr.ccz
│ │ ├── gameover-hd.plist
│ │ ├── gameover-hd.pvr.ccz
│ │ ├── gameover-qqewr-hd.plist
│ │ ├── gameover-qqewr-hd.pvr.ccz
│ │ ├── goextreme-hd.plist
│ │ ├── goextreme-hd.pvr.ccz
│ │ ├── help_1-hd.plist
│ │ ├── help_1-hd.pvr.ccz
│ │ ├── help_2-hd.plist
│ │ ├── help_2-hd.pvr.ccz
│ │ ├── help_3-hd.plist
│ │ ├── help_3-hd.pvr.ccz
│ │ ├── layout.plist
│ │ ├── mainscene0-hd.plist
│ │ ├── mainscene0-hd.pvr.ccz
│ │ ├── mainscene1-hd.plist
│ │ ├── mainscene1-hd.pvr.ccz
│ │ ├── mainscene2-hd.plist
│ │ ├── mainscene2-hd.pvr.ccz
│ │ ├── popuplock-hd.plist
│ │ ├── popuplock-hd.pvr.ccz
│ │ ├── recommend-hd.plist
│ │ ├── recommend-hd.pvr.ccz
│ │ ├── setting01-hd.plist
│ │ ├── setting01-hd.pvr.ccz
│ │ ├── setting02-hd.plist
│ │ ├── setting02-hd.pvr.ccz
│ │ ├── stages_bg-hd.plist
│ │ ├── stages_bg-hd.pvr.ccz
│ │ ├── stages_theme1-hd.plist
│ │ ├── stages_theme1-hd.pvr.ccz
│ │ ├── stages_theme2-hd.plist
│ │ ├── stages_theme2-hd.pvr.ccz
│ │ ├── stages_theme3-hd.plist
│ │ ├── stages_theme3-hd.pvr.ccz
│ │ ├── stages_theme52-hd.plist
│ │ ├── stages_theme52-hd.pvr.ccz
│ │ ├── stages_theme5-hd.plist
│ │ ├── stages_theme5-hd.pvr.ccz
│ │ ├── stages_theme6-hd.plist
│ │ ├── stages_theme6-hd.pvr.ccz
│ │ ├── TheEnd1-hd.plist
│ │ ├── TheEnd1-hd.pvr.ccz
│ │ ├── TheEnd2-hd.plist
│ │ ├── TheEnd2-hd.pvr.ccz
│ │ ├── themescene1-hd.plist
│ │ ├── themescene1-hd.pvr.ccz
│ │ ├── themescene2-hd.plist
│ │ ├── themescene2-hd.pvr.ccz
│ │ ├── themescene3-hd.plist
│ │ ├── themescene3-hd.pvr.ccz
│ │ ├── themescene4-hd.plist
│ │ ├── themescene4-hd.pvr.ccz
│ │ ├── weibo-hd.plist
│ │ ├── weibo-hd.pvr.ccz
│ │ └── win_stagenum-hd.png
│ ├── SkillItems
│ │ ├── diyu.plist
│ │ ├── diyu.png
│ │ ├── jnl.png
│ │ ├── jnzt.png
│ │ ├── light.plist
│ │ ├── ligtht.png
│ │ ├── long.plist
│ │ ├── long.png
│ │ ├── MagicMatrix.png
│ │ ├── thumbnails.plist
│ │ └── thumbnails.png
│ └── Towers
│ ├── TAnchor-hd.plist
│ ├── TAnchor-hd.pvr.ccz
│ ├── TArrow-hd.plist
│ ├── TArrow-hd.pvr.ccz
│ ├── TBall-hd.plist
│ ├── TBall-hd.pvr.ccz
│ ├── TBlueStar-hd.plist
│ ├── TBlueStar-hd.pvr.ccz
│ ├── TBottle-hd.plist
│ ├── TBottle-hd.pvr.ccz
│ ├── TBuff-hd.plist
│ ├── TBuff-hd.pvr.ccz
│ ├── TCuttle-hd.plist
│ ├── TCuttle-hd.pvr.ccz
│ ├── TFan-hd.plist
│ ├── TFan-hd.pvr.ccz
│ ├── TFireBottle-hd.plist
│ ├── TFireBottle-hd.pvr.ccz
│ ├── TFish-hd.plist
│ ├── TFish-hd.pvr.ccz
│ ├── TMushroom-hd.plist
│ ├── TMushroom-hd.pvr.ccz
│ ├── TPin-hd.plist
│ ├── TPin-hd.pvr.ccz
│ ├── TPlane-hd.plist
│ ├── TPlane-hd.pvr.ccz
│ ├── TRocket-hd.plist
│ ├── TRocket-hd.pvr.ccz
│ ├── TShit-hd.plist
│ ├── TShit-hd.pvr.ccz
│ ├── TSnow-hd.plist
│ ├── TSnow-hd.pvr.ccz
│ ├── TStar-hd.plist
│ ├── TStar-hd.pvr.ccz
│ ├── TSun-hd.plist
│ └── TSun-hd.pvr.ccz
└── __MACOSX
└── FantasyTD
├── BG1
├── BG2
├── BG3
├── FantasyTD
│ ├── libs
│ │ ├── cocos2d
│ │ │ ├── Platforms
│ │ │ │ ├── iOS
│ │ │ │ └── Mac
│ │ │ └── Support
│ │ ├── CocosDenshion
│ │ └── kazmath
│ │ ├── include
│ │ │ └── kazmath
│ │ │ └── GL
│ │ └── src
│ │ └── GL
│ └── Resources
├── Imagies
├── LevelData
├── Libs
│ └── SBJson
├── Maps
└── SkillItems
79 directories, 715 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论