細かいTips2

ボーンの描画順序

ボーンをメッシュに割り当てた後、下図のように曲げたときにメッシュ同士が重なる場合があります。

メッシュの描画順序

この重なった描画順序を変えたい場合、bindしたボーンの順番を変える必要があります。
例えば、以下のようにbindしたボーンの順番を変えてみます。

bindの順番

そうすると最初の図のメッシュは以下のようになり、ボーン2にbindされたメッシュは描画順序が上になります。

メッシュの描画順序2

コピペと複製

Hierarchy上でCtrl + CCtrl + Vを押してコピペしても複製はできません。
Transformの値(回転とか位置とか)がコピーされるからです。
同じ座標にオブジェクトを配置するときは便利ですが、複製するにはTreeビュー下部にあるDuplicateボタンを押す必要があります。
最初、アニメーションを複製したいときにどうやって複製すればいいか迷いました。

複製

コンストレイントの順序

パスコンストレイントとIKコンストレイントを併用しているときに、IKが効かなくなることがありました。
これはコンストレイントの順序が影響によるものでした。
下図のようにパスコンストレイント->IKコンストレイントの順番ならIKが効くのですが、逆だとIKが効きませんでした。
順序に関しては公式に記載があります。

constraint-oder

使用バージョン

Spine 3.8.99

Spineカテゴリの記事