![]() |
cocos2d-iphone
2.1
Improved Cocos2D API Reference (iOS version) for www.kobold2d.com developers
|
#import <CCTileMapAtlas.h>
Public Member Functions | |
(id) | - initWithTileFile:mapFile:tileWidth:tileHeight: |
(ccColor3B) | - tileAt: |
(void) | - setTile:at: |
(void) | - releaseMap |
Static Public Member Functions | |
(id) | + tileMapAtlasWithTileFile:mapFile:tileWidth:tileHeight: |
Protected Attributes | |
tImageTGA * | _tgaInfo |
info about the map file | |
NSMutableDictionary * | _posToAtlasIndex |
x,y to altas dictionary | |
int | _itemsToRender |
numbers of tiles to render | |
Properties | |
tImageTGA * | tgaInfo |
CCTileMapAtlas is a subclass of CCAtlasNode.
It knows how to render a map based of tiles. The tiles must be in a .PNG format while the map must be a .TGA file.
For more information regarding the format, please see this post: http://www.cocos2d-iphone.org/archives/27
All features from CCAtlasNode are valid in CCTileMapAtlas
IMPORTANT: This class is deprecated. It is maintained for compatibility reasons only. You SHOULD not use this class. Instead, use the newer TMX file format: CCTMXTiledMap
- (id) initWithTileFile: | (NSString *) | tile | |
mapFile: | (NSString *) | map | |
tileWidth: | (int) | w | |
tileHeight: | (int) | h | |
initializes a CCTileMap with a tile file (atlas) with a map file and the width and height of each tile in points. The file will be loaded using the TextureMgr.
- (void) releaseMap |
dealloc the map from memory
- (void) setTile: | (ccColor3B) | tile | |
at: | (CGPoint) | position | |
sets a tile at position x,y. For the moment only channel R is used
returns a tile from position x,y. For the moment only channel R is used
+ (id) tileMapAtlasWithTileFile: | (NSString *) | tile | |
mapFile: | (NSString *) | map | |
tileWidth: | (int) | w | |
tileHeight: | (int) | h | |
creates a CCTileMap with a tile file (atlas) with a map file and the width and height of each tile in points. The tile file will be loaded using the TextureMgr.
- (int) _itemsToRender [protected] |
numbers of tiles to render
- (NSMutableDictionary*) _posToAtlasIndex [protected] |
x,y to altas dictionary