new ImageMaterial(options)
base/symbol/support/material/ImageMaterial.js, line 4
纹理填充材质,适用于所有三维符号
| Name | Type | Description | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
构造参数
|
Members
-
offsetXNumber
-
x方向平移,单位为纹理像素
- Default Value: 0
offsetYNumber
y方向平移,单位为纹理像素,正方向向下
- Default Value: 0
typeString
材质类型
urlString
材质URL地址
xscaleNumber
x方向拉伸
- Default Value: 1
yscaleNumber
y方向拉伸
- Default Value: 1
Methods
-
clone(){ImageMaterial}
base/symbol/support/material/ImageMaterial.js, line 83 -
克隆并返回一个新的ImageMaterial对象
Returns:
Type Description ImageMaterial 新的ImageMaterial对象 -
toJSON(){Object}
base/symbol/support/material/ImageMaterial.js, line 68 -
导出为json数据
Returns:
Type Description Object 导出的json数据 -
ImageMaterial.fromJSON(json){ImageMaterial}
base/symbol/support/material/ImageMaterial.js, line 60 -
通过 JSON 数据构造并返回一个新的 ImageMaterial 实例(静态工厂方法)。
Name Type Description jsonObject 材质属性的 JSON 对象
Returns:
Type Description ImageMaterial 新的 ImageMaterial 实例