Unity 下雨效果的实现(手游)

当初自学unity的时候是3.5的版本,印象深刻的那个angrybots的demo

当初没怎么研究里面的各种表现,现在要用到下雨,回想起那个demo

现在研究发现里面实现还是比较简单

1.雨:雨下来用一个美术制作好的mesh,从一定高度开始下落

2.地面水波:利用shader播放序列帧动画,也是比较简单

因为与和水波基本分开,所以制作难度不高

对于手游来说能省则省,mesh实现方式相对粒子来说,这种对手机性能影响不大还能达到一定效果

下面是下雨的效果

代码和shader都比较简单我就不解释,这个只能算作demo用,仅供学习,如果用到实际项目,还是整理各种天气效果,用个天气管理器来控制吧

下面是下雨的demo地址

链接:https://pan.baidu.com/s/1zlNKqnhuW4-VwIWtDiDncw 
提取码:3qub 

猜你喜欢

转载自blog.csdn.net/SnoopyNa2Co3/article/details/89236023