Unity中的Shuriken粒子系统(4)
设置粒子的外观
1.shape模块补充:
在shape模块中,在shape中可以选择粒子系统的形状
1.Sphere,为球体,粒子从球体内部生成,朝四面八方发射;改变Radius的值,可以改变球体的大小;若有Radius Thickness(有些Unity版本会有),将Radius Thickness的值改为0,则粒子从球体的表面发射出。
2.Hemisphere,为半球。
3.Donut,为圆环(部分unity版本有)。此时,粒子从圆环上发射出。
当改变圆环的半径时,可以改变圆环为圆弧。
4.Box,盒子,粒子从盒子生成。盒子的每个面都有小点,通过鼠标点击在小点上,将其延伸或收缩。粒子默认从盒子内部发射出,此时,当将Emit from选为Shall,粒子就从盒子的表面发射出;将Emit from选为Edge,粒子就从盒子的边上发射出。
5.Mesh,表示我们自定义个一个网格,按照我们自定义的网格生成粒子。
在shape下方,有一个type,一排、有三种模式:
Vertex:表示粒子以顶点位置生成;
Edge:粒子在导航网格的边上生成;
Triangle:表示粒子按照三角面生成。
注:在shape模块中的Mesh中,还可以选择其他的形状来生成粒子。
2.Renderer模块(用来控制每个粒子的形状)
1.Render Mode:默认为Billboard
若为Stretched Billboard,粒子呈拉伸状,俯看,粒子呈片状,大小不变。
若为Horizontal Billboard,则粒子左右拉伸。
若为Vertical Billboard,则垂直拉伸。
若为Mesh,即使用自己定义的Mesh。