new WindowStyle(param)
构造函数
Parameters:
Name | Type | Description | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
param |
Object |
Properties
|
Extends
Members
-
color :Array.<Number>|String
获取/设置窗体的颜色
-
Example
geoBuilding.window.color = [1,0,0];//设置窗体颜色为红色
-
intensity :Number|Array.<Number>
设置/获取强度
-
- Overrides:
- Default Value:
- 1.0
Example
//geoBuilding.envMap geoWater.envMap均为一个BaseTextureStyle实例 geoBuilding.envMap.intensity = [1,1]; //设置顶面和侧面的反射强度均为1.0 geoWater.envMap.intensity = 1.0; //设置水体的反射强度为1.0
-
offset :Array.<Number>
设置/获取纹理偏移
-
- Overrides:
- Default Value:
- [0,0]
-
repeat :Array.<Number>
设置/获取纹理重复度
-
- Overrides:
- Default Value:
- [1,1]
-
speed :Array.<Number>
设置/获取纹理流动速度
-
- Overrides:
- Default Value:
- [0,0]
-
textureSize :Array.<Number>
设置/获取纹理代表尺寸 数组中对象单位为米
-
- Overrides:
-
textureWrap :TextureWrapMode
获取/设置窗体贴图模式 有两种模式 一种是normal即窗体的贴图与建筑或者多边形的贴图采用一套uv 另一种是around 即窗体单独采用一套uv 是绕着建筑或者多边形,依据纹理尺寸环绕贴
-
Example
geoBuilding.window.textureWrap = TextureWrapMode.Around;//设置窗体贴图模式为环绕模式
-
url :String
设置/获取纹理路径
-
- Overrides: