Viewerは、スケルトンデータをロードして表示することができるツールです。プレビュー(Preview)ビューとよく似ており、SpineからエクスポートしたスケルトンデータがSpineランタイムでどのようにレンダリングされるかをテストするのに役立ちます。Viewerはspine-libgdxランタイムを使用しています。これは他のランタイムのベースとなっているSpineのリファレンスランタイムです。Viewerは問題がspine-libgdxにあるのか使用しているランタイムにあるのか、あるいはあなたのコードにあるのかを判断する手助けになります。Viewerのソースコードはこちらで公開されています。4.1.10以上且つSpineエディターバージョンが4.1.12以上である必要があります。このコマンドラインパラメーターが認識されない場合、Spineエディターバージョンが4.1.12以上であることを確認して、最新のランチャーをSpineライセンスページよりダウンロードしてください。Viewerのバージョンも古いバージョンに変更できないことに注意してください。ViewerはSpineから実行するのが一般的ですが、個別にダウンロードしてコマンドラインから実行することもできます。2.1.27データをエクスポートしたSpineエディターと一致するバージョンを選んでください。Viewerが必要な場合は、Spineから実行するか、GitのHistoryを参照し、ソースから実行してください。Viewerをスタンドアロンで実行するには、Javaバージョン9以上が必要です。Javaを「インストール」する必要はありません。フォルダにあるJava実行ファイルを実行してください。skeletonViewer.jarデータのロードBrowseボタンは、SpineからエクスポートされたJSONまたはバイナリデータファイルを開くために使用されます。Viewerで開くことができるエクスポート例が付属しています。Trialのインストールディレクトリにあります。Viewerは、選択されたデータファイルの隣にある、同じ名前のテクスチャアトラスを探します。raptor.jsonを開くと、raptor.atlasが検索されます。アトラスが見つからない場合は、画像の代わりに半透明の白い四角形が使用されます。Viewerはデータファイルとアトラスファイルを監視し、外部から変更された場合は自動的に再ロードします。選択されたスケルトンが読み込まれ、右側の黒い領域に表示されます。この領域をクリック&ドラッグすると、スケルトンを移動させることができます。Scale、Flip、Debugの各コントロールを使用すると、スケルトンのさまざまな部分をよりよく視覚化することができます。画像の縁が暗いなど、正しく表示されない場合は、PremultipliedのチェックボックスをON/OFFしてみてください。alpha)を使用して作成されたと仮定してレンダリングするようになります。Animationのリストで選択されているアニメーションが再生されます。別のアニメーションを選択すると、AnimationStateを使用して新しいアニメーションにクロスフェードします。Mixスライダーはクロスフェードの時間を秒単位で制御します。Poseボタンは、ボーン、スロット、またはその両方をセットアップポーズにリセットします。呼び出すのと同じです。アニメーションがスケルトンに変更を加えると、コードや他のアニメーションがそれを変更するまで、変更が持続します。アニメーションは、キーがあるスケルトンの部分だけに変更を加えるので、結果としてアニメーションが意図せず別のアニメーションに影響を与えてしまうことがあります。changesをご覧ください。