Cocos2d-x_地图(背景)介绍

Cocos2d-x_地图(背景)介绍,第1张

概述// 图层bool HelloWorld::init(){ if ( !CCLayer::init() ) { return false; } CCSize winSize = CCDirector::sharedDirector()->getWinSize(); CCTMXTiledMap *map = CCTMXT
// 图层bool HelloWorld::init(){    if ( !cclayer::init() )    {        return false;    }        CCSize winSize = CCDirector::sharedDirector()->getWinSize();        CCTMXTiledMap *map = CCTMXTiledMap::create("map1.tmx");    this->addChild(map);        CCSize mapSize = map->getMapSize();    CCSize tilesSize = map->getTileSize();        cclOG("mapSize:%f_%f,tilesSize:%f_%f",mapSize.wIDth,mapSize.height,tilesSize.wIDth,tilesSize.height);        CCArray *pChildArray = map->getChildren();    CCSpriteBatchNode *child = NulL;    CCObject *pObject = NulL;        // 遍历每个图块,并且设置抗锯齿    CCARRAY_FOREACH(pChildArray,pObject)    {        child = (CCSpriteBatchNode *)pObject;                if (!child)        {            break;        }        else        {            child->getTexture()->setAntiAliasTexParameters();        }    }        // 取出图层中的最后一个图块进行 *** 作    CCTMXLayer *layer = map->layernamed("layer1");    CCSprite *pSpr = layer->tileAt(ccp(9,9));    pSpr->setScale(1);    pSpr->setRotation(-90);        return true;}
总结

以上是内存溢出为你收集整理的Cocos2d-x_地图(背景)介绍全部内容,希望文章能够帮你解决Cocos2d-x_地图(背景)介绍所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1005225.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存