搭建环境:
● 创建一个URP项目或通过UPM安装Universal RP。
● Editor - Project Setting - Graphic - Scriptable Render Pipeline Settings配置。
创建材质:
● 新建一个Shader Graph,选择Unlit Shader。(Unlit就是不受光照影响,减少一些干扰配置项。)
● 找到创建好的ShaderGraph文件,右键创建Material。
● 创建一个Sprite Renderer,把材质先挂上去,方便边做边观察。
初步实现:
今天我们来尝试制作一个2D游戏中,花草树木等风吹摇曳的效果。
思路讲解:
按照我们之前的学习方法,第一步还是去思考,现实中花草随风飘动的特点:
- 根部基本不会动,越靠近上方边缘的地方浮动越大。
- 方向不确定。
- 速度通常较低。
因为本章shader较之前的稍微复杂,所有采用分