TrailRenderer组件

该组件用于在游戏对象移动时创建一条轨迹或尾迹效果。这种效果常用于导弹轨迹、魔法效果、飞行物体的尾焰等场景。

注意:需要一个创建一个材质,TrailMaterial,然后拖拽到Materials数组的第一个也是唯一的元素

相关属性

  • Time:轨迹持续的时间长度。这个值定义了轨迹将保留多久(以秒为单位)。

  • Start Width 和 End Width:双击创建点

  • Start Color 和 End Color:轨迹开始和结束的颜色。这些颜色会沿着轨迹平滑过渡。

  • Min Vertex Distance:定义了轨迹上点之间的最小距离。这个值越小,轨迹越平滑,但性能消耗也越大。

  • Autodestruct:如果启用,当轨迹的生命周期结束后,游戏对象将自动销毁。

  • Lighting:通常会关闭cast-shaows,虽然不影响

  • Mode:轨迹模式,可以是 Particles 或 Spline。Particles 模式下,轨迹是由粒子系统生成的;而 Spline 模式下,轨迹是由游戏对象的位置变化来生成。

  • Shadow Bias:当轨迹投射阴影时,此值可以帮助减少阴影失真。

  • Generate Lights:如果轨迹需要发光,可以启用此选项,并设置光源的相关参数。

  • Texture Mode:纹理模式决定了如何应用纹理到轨迹上,可以选择 None、Tile 或 Stretch。

  • Alignment:轨迹对齐方式,可以选择 Transform Z、View 或 World,这影响了轨迹的方向和对齐方式。

  • Position and Rotation Inheritance:定义了轨迹如何继承其父对象的位置和旋转。