#### # new OpacityVariable(options)

opacity视觉变量

#### 参数:

名称 | 类型 | 描述
--- | --- | ---
`options` | Object | 初始化参数
`stops` | Array.<OpacityStop> | 透明度分段数组

查看源代码 common/document/renderer/visualVariable/OpacityVariable.js, line 6

##### 示例

    透明度视觉变量的使用方式
    // 获取layer上renderer对象
     const renderer = layer.renderer
    // 根据FID取值设置透明度
    // FID取值小于0时，设置符号颜色透明度为0.2
    // FID取值大于300时 ，设置符号颜色透明度为1.0
    // FID取值在0-300之间时，显示符号颜色透明度过渡值
     renderer.visualVariables = [{
                type: "opacity",
                valueExpression: "$feature.FID",
                stops: [
                  {
                    opacity: 0.2,
                    value: 0,
                  },
                  {
                    opacity: 1.0,
                    value:300,
                  },
                ],
              }]

### 成员变量

类型: Array.<OpacityStop>

#### # stops

透明度分段数组

查看源代码 common/document/renderer/visualVariable/OpacityVariable.js, line 40

### 方法

#### # static fromJSON()

通过json构造OpacityVariable对象

查看源代码 common/document/renderer/visualVariable/OpacityVariable.js, line 52

返回值:

json对象

类型: OpacityVariable

#### # clone()

克隆对象

查看源代码 common/document/renderer/visualVariable/OpacityVariable.js, line 72

返回值:

克隆后的OpacityVariable对象

类型: OpacityVariable

#### # toJSON()

导出为json对象

查看源代码 common/document/renderer/visualVariable/OpacityVariable.js, line 60

返回值:

json对象

类型: Object