TrailRenderer
继承自 Renderer
轨迹渲染器用于在场景中的对象移动时在对象后面生成轨迹。
成员变量
TrailRenderer.alignment : LineAlignment |
| 轨迹朝向。 |
TrailRenderer.autodestruct : boolean |
| 是否在移除尾迹效果时自动销毁游戏对象。 |
TrailRenderer.colorGradient : Gradient |
| 尾迹效果的颜色渐变。 |
TrailRenderer.emitting : boolean |
| 是否显示移动轨迹。 |
TrailRenderer.endColor : Color |
| 轨迹终点处的颜色。 |
TrailRenderer.endWidth : number |
| 轨迹终点处的轨迹宽度。 |
TrailRenderer.generateLightingData : boolean |
| 是否为轨迹生成照明数据。 |
TrailRenderer.minVertexDistance : number |
| 两个轨迹点之间的最小距离。 |
TrailRenderer.numCapVertices : number |
| 轨迹两端的端点顶点数。 |
TrailRenderer.numCornerVertices : number |
| 拐角处顶点。 |
TrailRenderer.positionCount : number |
| 轨迹点数量。 |
TrailRenderer.startColor : Color |
| 轨迹的起始颜色。 |
TrailRenderer.startWidth : number |
| 轨迹起始处的轨迹宽度。 |
TrailRenderer.textrueMode : LineTextureMode |
| 轨迹点的纹理模式。 |
TrailRenderer.time : number |
| 轨迹的持续时间。 |
TrailRenderer.widthCurve : Curve |
| 轨迹的宽度曲线。 |
TrailRenderer.widthMultiplier : number |
| 轨迹的宽度倍数。 |
成员方法
TrailRenderer.AddPosition ( pos : Vector3 ) : void |
| 用于向轨迹中添加新的点(位置),轨迹会根据添加的位置不断延伸,形成一个带有尾迹效果的线条。 |
TrailRenderer.AddPositions ( pos : Vector3[] ) : void |
| 用于向轨迹中添加新的点(位置)数组。 |
TrailRenderer.Clear ( ) : void |
| 用于清除尾迹效果的所有轨迹点。 |
TrailRenderer.GetPosition ( index : number ) : Vector3 |
| 获取某个轨迹点的位置。 |
TrailRenderer.GetPositions ( ) : Vector3 [] |
| 获取当前轨迹点数组。 |
TrailRenderer.SetPosition ( index : number , pos : Vector3 ) : void |
| 设置某个轨迹点的位置。 |
TrailRenderer.SetPositions ( pos : Vector3[] ) : void |
| 设置所有轨迹点的位置。 |
