LineFlowMaterialProperty

new mars3d.material.LineFlowMaterialProperty(options)

线状 流动效果 材质

参数名称 类型 描述信息
options object 可选

参数对象,包括以下:

参数名称 类型 默认值 描述信息
image string

图片URL

color string | Cesium.Color new Cesium.Color(1, 0, 0, 1.0) 可选

图片颜色

repeat Cesium.Cartesian2 new Cesium.Cartesian2(1.0, 1.0) 可选

横纵方向重复次数

axisY boolean false 可选

是否Y轴朝上

mixt boolean false 可选

默认为color颜色,true时color颜色与图片颜色混合

speed number 10 可选

速度

duration number 可选

播放总时长,单位:秒 (会覆盖speed参数)

bgColor string | Cesium.Color Cesium.Color.TRANSPARENT 可选

背景颜色,在透明处显示

hasImage2 boolean false 可选

是否有背景图片的混合模式,已image2为底,不透明处显示image

image2 string 可选

第2张背景图片URL地址

color2 string | Cesium.Color new Cesium.Color(1, 1, 1) 可选

第2张背景图片颜色

继承

成员(属性)

axisY : boolean

是否Y轴朝上

bgColor : Cesium.Color

背景颜色,在透明处显示

color : Cesium.Color

背景图片颜色

color2 : Cesium.Color

第2张背景图片颜色

duration : number

播放总时长,单位:秒 (会覆盖speed参数)

hasImage2 : boolean

是否有2张图片的混合模式

image : string

背景图片URL

image2 : string

第2张背景图片

mixt : boolean

默认为color颜色,true时color颜色与图片颜色混合

repeat : Cesium.Cartesian2

横纵方向重复次数

speed : number

速度

方法

equals(other)boolean

将此属性与提供的属性进行比较并返回, 如果两者相等返回true,否则为false

参数名称 类型 描述信息
other Cesium.Property 可选

比较的对象

返回值:

两者是同一个对象

getType(time)string

获取 材质名称

参数名称 类型 描述信息
time Cesium.JulianDate 可选

检索值的时间。

返回值:

材质名称

getValue(time, result)object

获取所提供时间的属性值。

参数名称 类型 描述信息
time Cesium.JulianDate 可选

检索值的时间。

result object 可选

用于存储值的对象,如果省略,则创建并返回一个新的实例。

返回值:

修改的result参数或一个新的实例(如果没有提供result参数)。