Cocos2d-x 3.x でのTexture Atlas読み込み
備忘録。
Cocos2d-xでのTexture Atlas読み込み方法。
今回使用したバージョン
- Cocos2d-x 3.1
- Texture Packer 3.3.4
Texture Packerでの出力
"Data file"、"Texture file"はそれぞれ拡張子が"plist"、"png"になっていることを確認
取り込み
AppDelegate.cpp
bool AppDelegate::applicationDidFinishLaunching() { ... SpriteFrameCache::getInstance()->addSpriteFramesWithFile("textureatlas.plist"); // create a scene. it's an autorelease object ... }
Sprite作成
Sprite *metalGude = Sprite::createWithSpriteFrameName("iron_gude.png");