ssfblib

ssfblib

OPTPiX SpriteStudio 7.0OPTPiX SpriteStudio 6 で制作したアニメーションデータの一つである ssfb フォーマットをパースするライブラリです。

ssfblib は FlatBuffers が schema から生成した TypeScript コードをライブラリ化したものです。

ssfblib の schema ファイルは SpriteStudio6-SDK に同封しています。 こちらを参照してください

ssfblib のライセンスは LISENCE となります。

ssfblib の API リファレンスはこちらです。

FlatBuffers の TypeScript 利用ガイドJavaScript 利用ガイド を参照してください。

ソースの取得方法やビルドに必要な npm のインストール手順は wiki を参照してください。

SS6PlayerForWeb/ ディレクトリ上で下記コマンドを実行すると、 packages/ 以下の全ライブラリをビルドします。

cd SS6PlayerForWeb
npm i
npm run build

ビルドが成功すると ssfblib.umd.jsssfblib.es6.jsSS6PlayerForWeb/packages/ssfblib/dist ディレクトリ以下に生成されます。

全ビルド実行後は SS6PlayerForWeb/packages/ssfblib ディレクトリ上で ssfblib の単独ビルドが可能になります。

cd SS6PlayerForWeb/packages/ssfblib
npm run build