cocos2dx使用Tiled创建地图的各种属性
2016-07-26 22:31
417 查看
最近在学习cocos2dx,学到了地图那个地方,弄了好久才弄明白是怎么回事,现在来讲解一下,创建地图时,每个参数的含义:
讲解一下地图大小和块大小;地图大小的20块和30块的含义,就是说,此地图的是由宽度有20块瓦片和高度有10块瓦片组成,块大小,就是说每块瓦片的长和宽都是32像素。
cocos2dx绘制地图时,是从左下角开始绘制,所以获取到坐标都是从左下角开始的坐标。但是如果想从地图中获取到一块瓦片,坐标是从左上角开始获取的。所以要用地图的高度
-鼠标点击的坐标。用tiledmap类获取到的地图的宽度和高度,都是地图的瓦片块数,比如上面创建的地图的宽度和高度为(20,10)。今天就这样,说的不对的,请指正。
讲解一下地图大小和块大小;地图大小的20块和30块的含义,就是说,此地图的是由宽度有20块瓦片和高度有10块瓦片组成,块大小,就是说每块瓦片的长和宽都是32像素。
cocos2dx绘制地图时,是从左下角开始绘制,所以获取到坐标都是从左下角开始的坐标。但是如果想从地图中获取到一块瓦片,坐标是从左上角开始获取的。所以要用地图的高度
-鼠标点击的坐标。用tiledmap类获取到的地图的宽度和高度,都是地图的瓦片块数,比如上面创建的地图的宽度和高度为(20,10)。今天就这样,说的不对的,请指正。
相关文章推荐
- Cocos2dx的ClippingNode裁剪节点使用方式
- [转]cocos2d-js 3.0 屏幕适配方案 分辨率适应
- 基本控件使用(三)(触摸,CallFunc,Schedule)
- cocos2dx-lua ios系统访问系统相册
- cocos2dx google升级libpng
- cocos2dx,lua,倒计时的应用
- lua cocos2dx UIManager
- cocos2dx lua Sprite和ImageView切换图片
- cocos2dx 3.12在android studio上从配置到真机运行
- 使用cocos创建的项目,如何进行源码调试?
- 基本控件使用(二)(ScrollView,TableView)
- cocos2dx学习之路----第八篇(初识触摸机制中的单点触摸)
- cocos2dx 在Xcode里面 resource 里面文件夹的搜索
- 关于Cocos2d-x中让主角运动的方法
- cocos2d - JS 工具 - Rect可视化
- cocos2d - JS 屏幕滚动效果
- cocos creator -- 指定自定义事件
- cocos2d-js官方文档 cc.loader
- 使用XCode6.0.1将Cocos2d-x3.1工程打包ipa(支持iOS8)
- 关于cocos2dx虚拟摇杆的lua实现