PLine 原始线
基本用法
通过Line构建多条线
贴地面
线可以与Terrain结合
观看单条线
我们除了使用lookAtMe方法以所有线的中心为观看目标外,我们也可以使用lookAtSingleMe来观看单条线
API
Attributes
| 属性名 | 说明 | 类型 | 默认值 |
|---|---|---|---|
| _entity | Cesium原实例(如果你希望直接用它来操作一些属性,您可以选择该属性) | any | - |
ConstructorOptions
| 属性名 | 说明 | 类型 | 默认值 |
|---|---|---|---|
| lines | 线条参数集合 | IPlineParams[] | [] |
| clampToGround | 是否贴地 | boolean | false |
| id | 唯一编号(不传则自动生成) | string | - |
IPlineParams
| 属性名 | 说明 | 类型 | 默认值 |
|---|---|---|---|
| positions | 坐标集 | number[] | [] |
| width | 线条宽度 | number | 1 |
| color | 线条颜色 | RTHREE_GID3D.Color | RTHREE_GID3D.Color.WHITE |
Methods
lookAtMe(offset?: RTHREE_GID3D.HeadingPitchRange)
观看自身(将视角调整到所有线条的中心位置,可能需要传入offset,以便能够完全观看到所有线)
lookAtSingleMe(idx: number, offset?: RTHREE_GID3D.HeadingPitchRange)
观看指定自身(将视角调整到指定线条位置,可能需要传入offset,以便能够完全观看到所有线)
setVisible(visible: boolean)
设置显示状态
destroy
销毁
NRelaxed-UI