前言
在上一篇我们简单了了解了Unity 2D动画的实现,在这一篇中,我们来学一下Unity的2D Light,给我们的2D动画添加上光照效果,简单的效果图如下:
首先先分享一个B站上别人翻译了的视频:https://www.bilibili.com/video/BV1Y4411g7wc?t=440 视频介绍的很详细了。
Unity的2D Light是在2019.2版本之后才有的,因此首先要保证自己的Unity版本是2019.2或者更新。由于自己现在工程是2019.3的,所以就按照新版本介绍啦。(注:Shadow Caster 2D也2019.3版本才有的组件)
URP的官方文档:https://docs.unity3d.com/Packages/com.unity.render-pipelines.universal@7.1/manual/index.html
图片设置
前面场景里面只有孤零零的一只猫,现在我们给他加一个背景上去,大家可以根据自己的喜好添加。
在Sprite Renderer中,我们添加两个新的Layer,分别叫Background和Character,给背景图的Sorting Layer设置为Background,猫咪的设置为Character(设置这个的原因后续会讲解到)