Constructor
new MarkMaterialFlow(optionsopt)
Example
// 创建线型空域
var lineAirSpace = new HczjEarth.MarkAirSpacePolyline({
name : "线形空域",
height : 100000,
radius : 500000,
positions : [
new HczjEarth.GeoPosition(-115.0, 50.0),
new HczjEarth.GeoPosition(-90.0, 50.0)
],
// 指定材质为流动材质
material : new HczjEarth.MarkMaterialFlow({
color : Cesium.Color.GREEN,
duration : 1000,
url : "http://127.0.0.1:3000/Build/HczjEarth/Assets/Textures/Wall/arrow.png",
repeat : 10
//direction : HczjEarth.MarkMaterialFlow.VERTICAL
}),
})
Parameters:
Name | Type | Attributes | Description | |||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
<optional> |
此对象拥有以下属性:
Properties
|
Extends
Members
(static, readonly) HORIZONTAL :String
- Default Value:
- "horizontal"
水平方向流动。
Type:
- String
(static, readonly) VERTICAL :String
- Default Value:
- "vertical"
垂直方向流动。
Type:
- String
color :Cesium.Color
- Default Value:
- Cesium.Color.WHITE
获取或设置颜色,图片颜色会被该颜色代替。
注意:只有开启颜色时,该属性才生效。
Type:
- Cesium.Color
direction :String
- Default Value:
- MarkMaterialFlow.HORIZONTAL
获取或设置流动方向。
Type:
- String
duration :Number
- Default Value:
- 1000
获取或设置流动图片的间隔时间。以毫秒为单位。
Type:
- Number
enableColor :Boolean
- Default Value:
- true
获取或设置是否开启颜色。
Type:
- Boolean
(readonly) materialProperty :Cesium.MaterialProperty
- Overrides:
获取Cesium原生材质属性。
Type:
- Cesium.MaterialProperty
repeat :Number
- Default Value:
- 1.0
获取或设置流动图片的重复次数。
Type:
- Number
url :String
- Default Value:
- ""
获取或设置流动图片的URL。
Type:
- String