Unity3d中使用自带动画系统制作下雨效果(二)
接着昨天的(一),今天上下雨效果的后半部分。在最后附上网盘链接,有使用的素材及本次的工程源文件,想看看的童鞋可以下载~~
下雨效果分两部分:地上的涟漪和空中的雨滴。那么现在就开始,是使用unity3d的粒子系统制作下落的雨滴。
步骤1:
新建一个粒子系统。
GameObject—>Create other—>Particle System。改名为raindrop。
步骤2:
新建一个材质(material),改名为跟贴图一样的名称RainStreak,修改材质的Shader为Particles/Addtive。
将贴图RainStreak赋给材质,修改Tiling的x为8。
修改RainStreak贴图的Wrap Mode为clamp(8为使贴图在单位面积上显示8个,即使单个贴图的面积变小,然后修改Wrap Mode为clamp即使粒子系统中显示的粒子为变小后的单个贴图)。
步骤3:
将RainStreak的Material赋给粒子系统的Render下面的Material。
此时粒子系统中显示的即为雨滴的贴图。
步骤4:
修改粒子系统的Shape,使之变为圆柱形。
调节参数Emission下的Rate,可修改雨滴密度。
Rotate by Speed下的Angular Velocity可改变雨滴的下落方向。
调节各个参数完毕后,即可达到最终效果(多调下参数,以便达到更好的效果)。
到此,下雨效果完成(这里的效果看起来比较糙...)。
另外,可以把所用到的材质、贴图、脚本等资源全部放到rainFX文件夹中,方便以后使用的时候直接拿过来用就可以了~~
我把素材及工程源文件上传到网盘,童鞋们可以下载来看看~~
http://pan.baidu.com/share/link?shareid=522605416&uk=3761044284
转载于:https://www.cnblogs.com/Sakya00/p/3315662.html
Unity3d中使用自带动画系统制作下雨效果(二)相关推荐
- Unity3d中使用自带动画系统制作下雨效果(一)
之前看了以前版本的unity3d demo AngryBots ,觉得里面的下雨效果不错,刚好前段时间学习了,写出来跟大家分享下,直接开始. 使用自带动画系统制作下雨效果. 先制作下雨的雨滴涟漪. 步 ...
- Unity3D中开发2D游戏——动画的制作
动画的制作其实很简单 如果你是一个整张的素材 类似这种 选择你的素材Born 切换Sprite Mode 为Multiple模式 然后点击Sprite Editor 选择自动切割或者是按规定大小切割 ...
- css3中的animation的动画帧制作-卡通人物的走动效果
css3中的animation的动画帧制作-卡通人物的走动效果 代码如下: <!DOCTYPE html> <html lang="en"> <hea ...
- 【Animate】Actionscript3.0脚本制作下雨效果
[Animate]Actionscript3.0脚本制作下雨效果 1.创建元件 名称设为rain,同时在Actionscript里创建类rain. 形状编辑为长方形代表雨点 2.创建脚本 然后回到场景 ...
- Photoshop CS2 视频教程-PS制作下雨效果(转)
Photoshop CS2 视频教程-PS制作下雨效果(转)[@more@] Photoshop CS2是Photoshop最新版本,也是目前图像处理功能最强大的软件之一.在教程安排上注重由浅入深,循 ...
- Unity3D中暂停时的动画及粒子效果实现
暂停是游戏中经常出现的功能,而Unity3D中对于暂停的处理并不是很理想.一般的做法是将Time.timeScale设置为0.Unity的文档中对于这种情况有以下描述: The scale at wh ...
- unity3d学习笔记——老版动画系统的使用
新的动画系统mechanim相对老版的动画系统,功能强大了不少,但是消耗也不小--需要计算的东西就更多了,所以学习新的动画系统的同时,掌握并使用老版动画系统也是很必要的,虽然老版动画系统相对简单得多, ...
- Unity3D 4.x怎样实现动画的Ping Pong效果
近期在看Unity官方的Stealth项目教学视频.视频使用的是Unity旧的版本号,而我如今正在使用的是Unity 4.5,动画系统的操作全然不同了.依照视频的方式根本无法设置动画的Ping Pin ...
- 【Unity3D小技巧】Unity3D中Animation和Animator动画的播放、暂停、倒放控制
推荐阅读 CSDN主页 GitHub开源地址 Unity3D插件分享 简书地址 我的个人博客 大家好,我是佛系工程师☆恬静的小魔龙☆,不定时更新Unity开发技巧,觉得有用记得一键三连哦. 一.前言 ...
- Unity动画系统学习笔记(二)根运动、动画事件与状态机行为
一.根运动 在学习根运动前需要了解两个名词: 身体变换:身体变换是角色的质心.它用于 Mecanim 的重定向引擎,并提供最稳定的移位模型.身体方向是相对于 Avatar T 形姿势的下身和上身方向的 ...
最新文章
- 正弦信号有效值 c语言,推导正弦波正弦量、平均值、有效值基本公式
- 计算机复试比重低的学校,又有985院校发布调剂信息,这个34所降低复试比重!...
- 时间模块,带Python示例
- apply()与call()的区别
- 黑客攻击成网络安全大患 危害长久
- 编程随想 关系图_邹军:想成为编程工程师,玩透数控宏程序编程,这里有一个大招分享给你...
- 【业务】5个顶级案例教你实现最牛供应链管理
- 太极图正确画法_太极图唯一正确的画法
- 【2013年总结】思维跌宕起伏,生命颠簸曲折的一年
- linux 系统编程--标准IO-缓存
- 学习java第四天,自己做的尚硅谷项目三开发人员调度系统,代码很丑陋,等后面有时间再优化一下。
- c语言程序设计入门教程视频教学
- layui使用初步入门
- 《跨社交网络的隐私图片分享框架》EI
- 没有功德的人就在眼前--我看到了“裸男”
- CTF-Crypto-各种密码原理及解密方法
- Mysql体系构架详解——内存
- 聚类评价指标(轮廓系数 Silhouette coefficient)
- 掌握这些电脑知识,你会玩得很无耻!
- 5个常用的上传图片进行搜索的网站