TiledMap简介

TiledMap简介
TiledMap是一款地图编辑器。我们常用它编辑一些相似度很大的背景,例如:超级
玛丽的地图、天天酷跑、COC等。这些游戏的地图都有一个共同点那么就是有很多相
同的色块组成。如果用纯代码取拼接那会很复杂,如果用TileMap去制做一个地图,

那么运用起来就很简单。首先我们先安装TiledMap。


1.TMXTiled Map:
create (const std::string &tmxFile)

通过指定TMX文件创建一个TMX Ti led地图

例如:加载tmx地图

_tileMap = TMXTiledMap::create("map.tmx");

    this->addChild(_tileMap);


求出的是整个瓦片地图的宽
_tileMap ->getMapSize().width瓦片地图横向有多少个瓦片
_tileMap- >getTileSize().width每一个瓦片的宽度

求出的是整个瓦片地图的高
_tileMap- >getMapSize().height瓦片地图纵向有多少个瓦片

_tileMap ->getTileSize().height每一个瓦片的高度


求出屏幕的范围包括宽和高
cCSize
winSize- CCDirector: :sharedDirector()->getWinSize();

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值