首页 > 其他 > 详细

高性能 Socket 组件 HP-Socket v3.2.1-RC3 发布

时间:2014-05-07 12:14:37      阅读:386      评论:0      收藏:0      [点我收藏+]

用Tiled新建 好地图后放到cocos2d上使用,

bubuko.com,布布扣

// 加载Tiled地图

        CCTMXTiledMap *map = CCTMXTiledMap::create("birdMap.tmx");

        this->addChild(map);

 

然后报如下错误

Assert failed: TMX: Only 1 tileset per layer is supported

 

原来是我把多个图块上的元素,都画到一个块层上,一个块层只能包含一个图块的元素,

新建不同块层安放其它图块元素,就解决了。

bubuko.com,布布扣

 

还有自己处理的图块文件,如 在导入时,

bubuko.com,布布扣
块宽度与块高度是最重要的,
如果自已处理的文件,不计算好这个像素的话,显示就会出问题,像这样
bubuko.com,布布扣 
显示不全,那是因为我这张PNG图,尺寸是180 X 250, 但我导入块时的设置是 块宽度与高度都是32像素。
而Tiled都是按整数计算,而且无视四舍五入,直接去掉小数位,就是说  180÷32 = 
5.625,它只会显示该
图的5×32 =  160的宽度像素。因此会显示不全。 解决方法是,把我原来的PNG图尺寸改为192×250那就
能显示全了(6*32)。

所以在自作地图素材时,要想好自己要以怎样的块宽度和高度导入,然后到PS里, 先用辅助线,拉好相
应的位置然后把元素放到相应位置上,那样,就能准确地使用了。

bubuko.com,布布扣

bubuko.com,布布扣

 

高性能 Socket 组件 HP-Socket v3.2.1-RC3 发布,布布扣,bubuko.com

高性能 Socket 组件 HP-Socket v3.2.1-RC3 发布

原文:http://blog.csdn.net/dumiyue/article/details/25188725

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!