次のステップに従って、プロジェクトで 2D ライティングと 2D ライティングエフェクトの準備を行います。
プロジェクトに 2D ライティングを加えるための一般的なワークフローを以下に示します。
ライティング用にスプライトを準備します。詳細については、URP での 2D ライティング用スプライトの準備とアップグレードを参照してください。
法線マップとマスクテクスチャを設定します。2D Lights は、スプライトにリンクされた 法線マップおよびマスクテクスチャと相互作用して、法線マッピングなどの高度なライティング効果を作成できます。URP で法線マップとマスクテクスチャをスプライトへ追加するを参照してください。
2D ライトゲームオブジェクトを作成します。URP の Light 2D コンポーネントのリファレンスを参照してください。
2D Renderer データアセットを設定します。2D Renderer アセットの設定を参照してください。
ライトが影の投影を決定するために使用する形状とプロパティを定義するには、Shadow Caster 2D コンポーネントを使用します。
(任意) ピクセルアート ゲームに 2D Light エフェクトを適用する場合は、URP の Pixel Perfect Camera による正確なピクセルスケーリングとピクセル回転を参照してください。
GameObject > Light に移動して 2D Light ゲームオブジェクトを作成し、使用可能な 4 つのタイプから 1 つを選択します。