2DLightを使用してゲームをちょっぴりリッチにする
導入
パッケージマネージャーからインストールします
インストールしたらレンダリングからUniversalRendererPipelineのPipeline Assetと2DRendererを作成
Pipeline Assetに作成した2DRendererをセット
プロジェクト設定からパイプライン設定を新しく作ったものに変更します
これで導入が完了しました。以降はヒエラルキーからライト→2DLightで作成することができます
また、導入前に作成したオブジェクトはそのままでは光が反映されないので新しくマテリアルをアタッチしてあげましょう
GrobalLight
グローバルライトはレンダリングされたすべてのオブジェクトに反映されます。そのためゲーム画面全体の色合い調節に使います
ParametlicLight
Sidesでポリゴン数を変更することで光の範囲を設定できます。
PointLight
InnerAngleとOuterAngleで光の角度を制限できます。懐中電灯など指向性のある光の表現に使うといいかも
FreeformLight
名前の通り光の範囲をEditShapeで直接指定することができます。複雑な形や看板のような四角形の発光物に使うといいかなと思います
SpriteLight
指定したスプライトの形をしたライトを作成します。使いどころが難しそうですが何かに投影するような演出に使うと面白そう
2DLightを使うと簡単にリアリティが出せるのでおすすめです