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");