Spine
Spineとは
Spineとは2Dアニメーションを作成するためのツールです。ボーンを入れることで人体のような複雑な動きをさせることも可能です。
- 公式サイト : Spine ゲーム用 2D アニメーション ソフトウェア
対応プラットフォームの多さが圧巻で、Cocos2D / Unityはもちろんのことマイナーな環境でも動作するのが魅力ではないかと思います。(HaxeFlixelも当然サポートしています)
エディション
| エディション | 価格 | 説明 |
| 体験版 | 無料 | プロジェクトの保存とエクスポートができない |
| Essential | $60 | 基本機能のみ。凝ったアニメーションをしないならこれで充分 |
| Professional | $249 | すべての機能が入ったもの |
| Enterprise | $2200 | 年間の売上が$50万を超える場合には、このエディションの購入が必要 |
※EssentialからProfessionalへのアップグレードは$189で可能
Essentialと Professionalの違い (Professionalで有効な機能)
- Auto Key : スケルトンポーズのキーを自動でつけてくれる
- Dopesheet Keyの入力補助 : アニメーションタイムラインであるDopesheetの入力補助
- Ghostの表示 : アニメを確認するためのゴーストの表示ができる
- メッシュ機能 : 矩形をポリゴンへコンバートできる
- 画像の自由な変形 : 画像を柔軟に変形できる
- スキニング : メッシュに複数のボーンを持たせて変形できる
- IK : インバースキネマティクスのサポート
Spineの使い方
- Spineの使いかた
Spineの基本的な操作方法を説明しています。
チートシート
完全な情報はこちらにありますが、よく使うものを抜粋しました
Setupモードのショートカットキー
Animateモードのショートカットキー
ショートカットキー一覧
| 分類 | アクション | キー |
| メニュー | エクスポート | Cmd+E |
| 一般 | 名前の変更 | F2 |
| 表示・非表示の切り替え | H | |
| 非選択状態にする | Space / ESC | |
| ビュー | カメラの移動 | マウス右ドラッグ |
| カメラのズーム | マウスホイール | |
| 複数の項目を選択 | Cmd+左クリック | |
| 矩形で複数の項目を選択 | Spaceで非選択状態にして、何もない場所から左ドラッグ | |
| Transform | Scaleを選択 | X |
| Rotateを選択 | C | |
| Translateを選択 | V | |
| 選択しているTransformのX軸の値を増減 | 左右キー | |
| 選択しているTransformのY軸の値を増減 | 上下キー | |
| 15度ずつ回転する | Shiftを押しながらマウス左ドラッグ | |
| Tools | Pose(ボーンの制御モード)を選択 | B |
| Create(ボーンの追加モード)を選択 | N | |
| Setup | 親の設定 | P |
| Animation | 再生と一時停止 | D |
| 逆再生 | A | |
| 0フレーム目に戻す | Q | |
| 最終フレームに移動 | E | |
| 次のキーに移動 | W | |
| 1つ前のキーに移動 | S | |
| 1フレーム進める | R | |
| 1フレーム戻す | F | |
| 10フレーム進める | Shift+R | |
| 10フレーム戻す | Shift+F | |
| ループ再生のON/OFF | Cmd+R | |
| Tree | 名前の変更 | ダブル左クリック |
| Dopesheet | スクロール | マウス右ドラッグ |
| キーの削除 | キーをダブル左クリック | |
| キーの切り取り | Cmd+X | |
| キーのコピー | Cmd+C | |
| キーの貼りつけ | Cmd+V | |
| Timeline | スクロール | マウス右ドラッグ |


