Texture2D
上一节我们介绍了cocos2d-x中的精灵对象sprite,这一节我们再介绍一下另一个跟显示有很大关系的对象,贴图对象Texture2D。
Texture2D有四种创建方式,从精灵对象得到贴图,从精灵帧对象得到贴图,从贴图缓冲区得到贴图和异步加载贴图,下面分别介绍。
从精灵对象得到贴图
//从精灵中得到2D贴图
auto sp = Sprite::create("girl.png");
auto texture=sp->getTexture();
auto sprite = Sprite::createWithTexture(texture);
从精灵帧对象得到贴图
//从精灵帧