Spritesheet でエクスポートされた JSON ファイルを調整しようとしているので、登録ポイントでの位置でスプライトをインポートできます。
Flashでは、位置にオフセットを追加するだけですが、機能しません...これが今のエクスポート方法です:frame.offsetInSource
function frameExport(frame)
{
var s;
if (hitFrame)
s = "\n,{\n";
else
s = "\n{\n";
s += AddKeyRect("frame", frame.frame);
s+= ",\n";
var spriteSourceSize = new Object();
spriteSourceSize.x = frame.offsetInSource.x;
spriteSourceSize.y = frame.offsetInSource.y;
spriteSourceSize.w = frame.sourceSize.w;
spriteSourceSize.h = frame.sourceSize.h;
s += AddKeyRect("offset", spriteSourceSize);
s += "}";
hitFrame = true;
return s;
}
これを適切な方法でエクスポートするにはどうすればよいですか?その相対位置もオフセット変数としてエクスポートされますか? また、これに使用できる他の変数もありますか? これらの変数を使用できることはわかっています。
frame.frame.x
frame.frame.y
frame.frame.w
frame.frame.h
frame.offsetInSource.x
frame.offsetInSource.y
frame.sourceSize.w
frame.sourceSize.h
前もって感謝します!