# Image2MaterialProperty
查阅Cesium API

#### new mars3d.material.Image2MaterialProperty(options)
material/property/Image2MaterialProperty.js 7

通用：图片2，Mars3D重写的图片材质（扩展了很多参数，比如：没有加载完成前的白色闪烁)

参数名称 | 类型 | 描述信息
--- | --- | ---
`options` | object | 可选 参数对象，包括以下：
参数名称 | 类型 | 默认值 | 描述信息
--- | --- | --- | ---
`image` | string |  | 背景图片URL
`opacity` | number | `1` | 可选 透明度
`color` | string | Cesium.Color | `Cesium.Color.WHITE` | 可选 颜色
`speed` | number | `0` | 可选 不为0时呈现图片滚动效果，数字代表滚动速度
`flipx` | boolean | `false` | 可选 是否X方向翻转图片
`flipy` | boolean | `false` | 可选 是否Y方向翻转图片
`rotation` | number | `0` | 可选 旋转角度，0至360
`repeat` | Cesium.Cartesian2 | `new Cesium.Cartesian2(1.0, 1.0)` | 可选 指定图像在每个方向上重复的次数
`noWhite` | boolean | `true` | 可选 是否不显示白色，true时没有加载完成前的白色闪烁，但也不支持纯白色的图片
`maskImage` | string |  | 可选 遮盖融合的图片url地址，可用于视频等场景下的四周羽化效果。

### 继承自

- BaseMaterialProperty

### 属性值

#### color : Cesium.Color
material/property/Image2MaterialProperty.js 49

颜色

#### flipx : boolean
material/property/Image2MaterialProperty.js 67

是否X方向翻转图片

#### flipy : boolean
material/property/Image2MaterialProperty.js 73

是否Y方向翻转图片

#### image : string
material/property/Image2MaterialProperty.js 35

背景图片URL

#### noWhite : boolean
material/property/Image2MaterialProperty.js 79

是否不显示白色，true时没有加载完成前的白色闪烁，但也不支持纯白色的图片

#### opacity : number
material/property/Image2MaterialProperty.js 43

透明度，0-1

#### repeat : Cesium.Cartesian2
material/property/Image2MaterialProperty.js 88

指定图像在每个方向上重复的次数

#### rotation : number
material/property/Image2MaterialProperty.js 61

旋转角度

#### speed : number
material/property/Image2MaterialProperty.js 55

不为0时呈现图片滚动效果，数字代表滚动速度

### 方法

#### equals(other) → boolean
material/property/Image2MaterialProperty.js 135

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

参数名称 | 类型 | 描述信息
--- | --- | ---
`other` | Cesium.Property | 可选 比较的对象

##### 返回值:

两者是同一个对象

#### getType(time) → string
material/property/Image2MaterialProperty.js 100

获取 材质名称

参数名称 | 类型 | 描述信息
--- | --- | ---
`time` | Cesium.JulianDate | 可选 检索值的时间。

##### 返回值:

材质名称

#### getValue(time, result) → object
material/property/Image2MaterialProperty.js 111

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

参数名称 | 类型 | 描述信息
--- | --- | ---
`time` | Cesium.JulianDate | 可选 检索值的时间。
`result` | object | 可选 用于存储值的对象，如果省略，则创建并返回一个新的实例。

##### 返回值:

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