Skip to content

Line 线条

基本用法

因受到WebGL图形渲染限制,普通线条无法设置其粗细度

更美的线条

使用该线条可以设置粗细度,但会增加些许性能开销

Options

其包含原THREE.Object3D对象的所有属性和方法

IBasicLine

属性名说明类型默认值
lineColor线条颜色RTHREE.ColorRepresentation0xFFFFFF
isDash是否为虚线booleanfalse
dashSize虚线段长度number.5
gapSize虚线段间距number.25

IBasicLineConstructorOption

继承自IBasicLine

属性名说明类型默认值
points线条拐点合集RTHREE.Vector3[]-

IStandardLine

属性名说明类型默认值
containerWidth容器宽度number-
containerHeight容器高度number-
lineWidth线条宽度number2
isDash是否为虚线booleanfalse
dashSize虚线段长度number.5
gapSize虚线段间距number.25

IStandardConstructorOption

继承自IStandardLine

属性名说明类型默认值
lineColor线条颜色RTHREE.Color0xFFFFFF
points线条拐点合集RTHREE.Vector3[]-

RBasicLine Methods

updateMaterial(options: IBasicLine)

更新线条材质

RStandardLine Methods

updateMaterial(options: IStandardLine)

更新线条材质