将项目升级为2dURP
安卓UPR插件
新建URP配置文件
(只有完成第一步操作之后才会有创建的选项)
右键>Create>Rendering>URP Asset (with 2D Renderer)
修改Project Settings(项目设置里面的相关设置)
Edit>Project Settings>Graphics>设置Scriptable Render Pipeline Settings为之前新建的渲染管线资产>右下角Save to asset(保存到资产)
同样在Project Settings中,把Quality的Render Pipeline Asset设置为之前创建的渲染管线资产
升级项目材质到2D URP
Window>Rendering>Render Pipeline Converter
(渲染管线转换器)
选择Convert Built-in to 2D(URP)
(转化内置到2D URP)
勾选Material and Material Renference Upgrade
(材质和材质引用升级)>Initialize Converters
(初始化转换器)
然后才能点Convert Assets(转换资产)
创建2D灯光
注意:创建2d灯光后,所有的物体环境材质都会变为sprite-lit-default,如果因为各种原因有些材质没有改变的话可能需要你手动去进行修改
效果
各种2d灯光说明
注意:每个灯光都可以修改他的渲染图层
,定义它渲染在哪个图层上。通常我们希望远背景不受前面灯光的效果,可能会需要用到
精灵光源2d
图片样式的光源,比如实现一个爆炸图片发光效果
聚光灯光源
默认是点光源样式,或者调整参数把他变为一个手电筒形式的光源
全局光源2d
全局光照亮度,可以调整亮度和修改目标图层,实现背景暗的效果,类似夜晚的效果,控制他的强度实现昼夜交替
自由形式光源,可以修改创建为各种样式的光源