LineRenderer绘制地形边界

348 阅读1分钟

1. LineRender

线渲染器 (Line Renderer) - Unity 手册 (unity3d.com)

1.1 概述(what)

Line Renderer是一种组件,采用3D空间中两点或多点的数组,在两点之间绘制一条直线。可以用来绘制简单直线和复杂螺旋线。 这条线始终是连续的;如果需要绘制两条或更多完全独立的线,则应使用多个游戏对象,每个游戏对象都要有自己的线渲染器 (Line Renderer)。

线渲染器 (Line Renderer) 不渲染宽度以像素为单位的线。它会渲染宽度以世界单位为单位的多边形。

1.2 使用(how)

  1. 在 Unity 菜单栏中,选择 GameObject > Effects > Line
  2. 选择 Line Renderer 游戏对象。
  3. 通过在 Inspector 窗口中直接设置数组值或使用 Create Points 场景编辑模式,可以将点添加到 Line Renderer 的 Positions 数组中。
  4. 使用 Inspector 窗口配置线条的颜色、宽度和其他显示设置。 image.png

1.3 效果(why)

为了快速描边边界,可以使用该组件,具体的效果如图:

image.png