Skeleton Sharing (スケルトン共有)
このサンプルは、これ以前の 他のサンプル でスケルトン共有を設定して活用する方法を示しています。以下の手順を行うには、PSD Importer がインストールされている必要があります。このサンプルの実際の動作を確認するには、5 Skeleton Sharing.unity
シーンを開きます。
このサンプルの設定は、Full Skin Swap サンプルの設定に似ています。外観のアセットは Assets/Samples/2D Animation/[X.Y.Z]/Samples/5 SpriteSwap/Sprites
にあります。
Knight.psb
Wolf.psb
Wolf.psb
は Knight.psb
の .skeleton アセット を使用しています。つまり、Wolf.psb
は Knight.psb
と同じスケルトン構造を使用して準備されています。
また、Wolf
アクターは、Assets/Samples/2D Animation/[X.Y.Z]/Samples/5 SpriteSwap/Sprites
にある以下の Sprite Library アセットも使用しています。
Knight.spriteLib
Wolf.spriteLib
Knight.spriteLib
は Wolf.spriteLib
の Main Library プロパティに割り当てられています。Wolf.spriteLib
は、torso カテゴリをオーバーライドしないように設定されているため、Knight.spriteLib
のスプライトを使用できます。
Wolf アクターは Knight アクターと同じ torso スプライトを使用しています。