2D Animation を使用する理由
時間を節約
2D Animation のボーンベースのシステムにより、スプライトを再利用してキャラクターに命を吹き込んだり、フレームレートを変更したり、アニメーションを即時に変更したりできます。PSD Importer でレイヤー化された画像を使用することで、スプライトを個々にエクスポートしてパーツを組み立て直す必要がなくなるため、時間をさらに節約できます。
スムーズで適応性に優れたアニメーション
スムーズな遷移を作成する、キャラクターのスピードに合わせてアニメーションのスピードを調整する、キャラクターの足が地面に反応するようにするなどのために、アニメーションはランタイムに変化する必要があることがあります。制作した世界にキャラクターを溶け込ませるのを、インバースキネマティクスがどのように支援するかお確かめください。
少ない数のアセットで数多くのアニメーション
従来のアニメーションでは、キャラクターが大きかったりフレームレートが高かったりすると、大量のメモリを必要とします。スケルタルアニメーションなら、単一のスプライトからすべてのアニメーションを作成できます。アニメーションを再利用し、個別のスプライトを変更したり、カスタマイズを追加したりすることで、バリエーションを作成できます。
リソース
Unite Copenhagen 2019
Unity の 2D リギングの概要を確認し、使用するタイミングを理解しましょう。具体的なユースケースに合った正しいソリューションであるかどうかを学べます。
ドキュメント
2D Animation とその各種機能を活用する方法をお確かめください。スクリプティング API のセクションでは、パッケージ内の API の使用方法の詳細を確認できます。
PSD Importer
レイヤー化された Photoshop のファイルを Unity に直接インポート。これは、複数の手脚やパーツで構成されている 2D Animation で使用するためのキャラクターを制作するときに、大幅な時間の節約につながります。
2D サンプルプロジェクト
『Lost Crypt』は、Unity のすべての 2D ツールが連携する様子を示すための 2D の横スクロールのサンプルプロジェクトです。メインキャラクターのアニメーション化に 2D Animation が使用されています。
2D ゲームツールの進化
Unity の 2D ツールセットが、どのようにして動的ライティング、マテリアル、シェーダー、ポストプロセッシングなどの強力なグラフィックス機能のホストが含まれるよう進化したかについて探ります。