Cocos2dでRPG(第14回iPhone名古屋勉強会発表資料)
- 25. ◎Tiled Mapを作成。
Tiled Map Editor(Tiled Qt)
というフリーソフトを使いました。
Tiled Qt
タイルレイヤーとオブジェクトレイヤー
という2種類のレイヤーが結構使えました。©makohira2013
- 30. TiledMapの表示位置はpositionプロパティで設定できます。
// TiledMapの表示位置を設定
int x = 84;
int y = 19;
float mapItemSizeX =
(tiledMap.tileSize.width / CC_CONTENT_SCALE_FACTOR()) * tiledMap.scaleX;
float mapItemSizeY =
(tiledMap.tileSize.height / CC_CONTENT_SCALE_FACTOR()) * tiledMap.scaleY;
int itemCountY = tiledMap.mapSize.height;
tiledMap.position =
CGPointMake(-(x * mapItemSizeX), -(itemCountY - y) * mapItemSizeY);
©makohira2013