unity添加风吹树叶掉落的效果

unity添加风吹树叶掉落的效果,第1张

1、首先在层级视图创建一个粒子系统,调整的X轴的旋转是90度,使粒子系统是朝下播放的。

2、选择粒子的大小的方式是约束在两个数值之间的随机值。

3、设置粒子的大小在0。5-2之间。

4、勾选开启3D旋转,设置旋转的方式是约束在两个数值之间的随机值。

5、设置旋转的值都是0-360。

6、调整粒子发射的速率。

7、设置粒子发射的形状为Cone,并把角度设置为0(目的是使发射方向是垂直向下)设置半径为15。

8、勾选设置生命旋转周期(RotationOverLifetime),勾谈告游选Separate,设置值类型为(RandomBetweenTwoConstants)。

9设置生命旋转周期的各个轴的值为:80-200。

10、创建一个树叶材质。把该材质赋值给粒子系统。

11、这时,就可以在场景看到以下效果。

12、给场景创建一个地面,并创建一个材质,把这个材质赋值到地面上。

13、接下来设置树叶碰到地面友历会自动消失的效果。

14、在场含销景创建一个风区,让树叶受到风的作用力而影响树叶的飘落效果。

15、设置粒子接受风区的影响。

16、由于当前的风只能是一个方向的风,可以通过脚本设置风区的旋转,得到不同方向的风。

1: 选择根建立分枝干设置分兄郑支干Distribution 为 Whorled  设置 Frequency 为 30。

2: 提高主枝干开始长出分枝干的高度: 选择分枝干节点,打开Distribution 属羡凳颂性的曲线编辑器,设置曲线。

3: 使得分枝干向上生长: 选择分枝干节点,调节Growth Angle 的值为0.6

4: 添加“子枝干” 选择分枝干 (再)添加分枝干 选择长度变短。

5: 为枝杈添加树叶。

6: 修改树叶大小。

7: 添加树皮材质。 分别选择主树干,分树干,子树干的粗伏属性 Branch Material 添加准备好的材质。

8: 添加树叶材质。如果看不懂,可以去慕课网看看。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12402500.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-23
下一篇2023-05-23

发表评论

登录后才能评论

评论列表(0条)

    保存