0
Cocos2dxのスプライトオブジェクトを直列化したりデシリアライズするにはどうすればいいですか?
私の主な目的は、私が現在のゲームの状態を保存したいということです。私は、ゲームシーンに関連するスプライトを持ついくつかのゲームオブジェクトを持っています。だから私は何らかの形でこれらのオブジェクトをファイルに保存し、しばらくしてから復元する必要があります(たとえば、アプリケーションを再起動した後など)。Spriteオブジェクトをcocos2dxのファイルに保存する方法は?
しかし、私は自分のシーンにたくさんのcocos2d :: Spriteオブジェクトを持っています。そして、それらはシーン上のランダムな場所に置くことができます(物理的なオブジェクトなので)。私はまったく同じ位置にそれらを復元したいと思います。 –
getPosition()によってすべてのSpriteの位置を保存してみませんか? – ZeroZerg
基本的に、すべてのスプライトにはPhysicsBody(いくつかの異なるパラメータがあります)が含まれていますが、異なる角度で配置することもできます。だから、これはちょうど位置を格納するだけでは不十分だと思われる。 –