![]() |
00001 // 00002 // TerrainLayer.h 00003 // Author: Thomas Taylor 00004 // 00005 // A generic 'terrain' layer. 00006 // each level inherits from this class 00007 // 00008 // 24/12/2011: Created class 00009 // 00010 00011 #import "cocos2d.h" 00012 #import "GameManager.h" 00013 #import "Obstacle.h" 00014 #import "Terrain.h" 00015 #import "Utils.h" 00016 00017 @interface TerrainLayer : CCLayer 00018 00019 { 00020 NSString *plistFilename; 00021 CCArray *terrain; // the floor/platform objects 00022 CCArray *obstacles; 00023 } 00024 00025 -(id)init:(NSString*)_plist; 00026 -(CCArray*)terrain; 00027 -(CCArray*)obstacles; 00028 00029 @end