AppDelegate.cppAppDelegate.cppに追加を記述します。Live2Dをインクルードしてlive2dをネームスペースとして宣言します。live2d;AppDelegateにLive2D::dispose();を追加します。applicationDidFinishLaunching()にLive2D::init();を追加します。コードは最終的に以下のようになります。SimpleAudioEngine::getInstance()->resumeBackgroundMusic();}HelloWorldScene.cppHelloWorldScene.cppに追加を記述します。SampleLive2DSpriteをインクルードします。"SampleLive2DSprite.h"SampleLive2DSpriteのインスタンスを生成、それをアドチャイルドします。SampleLive2DSprite();this->addChild(pLive2DSprite);コードは最終的に以下のようになります。CC_PLATFORM_IOS)exit(0);#endif}SampleLive2DSprite.hSampleLive2DSprite.hを記述します。*/SampleLive2DSprite.cppSampleLive2DSprite.cppを記述します。コンストラクタで、モデルとテクスチャの読み込み、テクスチャの設定、描画位置の設定をします。サイズになるため、以下のようにして調整してください。);}デストラクタで、モデルとテクスチャ解放します。i++){textures[i]->release();}}drawをオーバーライドします。transformUpdated);renderer->addCommand(&_customCommand);}onDrawを用意します。モデルのパラメータを変更。これはOpenGLの状態をもとに戻すための処理です。これを行わない場合、Cocos2DかLive2Dどちらかで状態の不整合が起こります。;kmGLPopMatrix();}コードは最終的に以下のようになります。サイズになるため、以下のようにして調整してください。モデルのパラメータを変更。これはOpenGLの状態をもとに戻すための処理です。これを行わない場合、Cocos2DかLive2Dどちらかで状態の不整合が起こります。