线渲染器 (Line Renderer) 在三维空间中有一个包含两个或更多点的数组,并在每两点之间绘制一条直线。因此,一个单独的“线渲染器”(Line Renderer) 组件 (Component) 便可用于绘制从简单直线到复杂螺旋线的任何东西。这些线是一直连续的;如果您需要绘制两条或更多条完全间断的线,则需要使用多个游戏对象 (GameObject),每个游戏对象都有自己的线渲染器 (Line Renderer)。
“线渲染器”(Line Renderer) 并不渲染一个像素宽的线。它渲染有宽度和纹理的布告板线。线渲染器使用与拖尾渲染器相同的线渲染算法。
属性: | 功能: |
---|---|
材质 (Materials) | 该列表的第一种材质用于渲染这些线。 |
定位 (Positions) | 用于连接 Vector3 点的数组。 |
大小 (Size) | 该线的段数。 |
参数 (Parameters) | 每条线的参数列表: |
开始宽度 (StartWidth) | 线的第一个位置处的宽度。 |
结束宽度 (EndWidth) | 线的最后一个位置处的宽度。 |
开始颜色 (Start Color) | 线的第一个位置的颜色。 |
结束颜色 (End Color) | 线的最后一个位置的颜色。 |
使用世界坐标空间 (Use World Space) | 如果设置为允许,物体的位置会被忽略,并且在世界坐标 (world) 原点周围渲染线。 |
如需创建线渲染器:
Page last updated: 2013-06-28