1. transparentModelsByKey
通过key将模型设置为透明。
1.1. 参数说明:
名称 | 说明 | 类型 | 是否必填 | 示例 |
---|---|---|---|---|
key | 模型key | 字符串 string 或数组Array | 是 | M123456或[M123456,M1234567] |
originColor | 是否基于原始材质透明,true为开启 | boolean | 否 | true |
opacity | 基于原始材质透明时,模型的透明度值0-1,默认值0.5 | float | 否 | 0.5 |
返回值说明 | 类型 | 示例 |
---|---|---|
无返回值 | NULL | NULL |
1.2. 调用方式:
/**
* 将指定的模型设置为透明,通过key
* @transparentModelsByKey
* @param {array/string} key 模型key数组或模型key
* @param {boolean} [originColor] 是否基于原始材质透明,true为开启,false或者无参数则表示基于bos3d内部单色材质透明
* @param {float} [opacity] 基于原始材质透明时,模型的透明度值0-1
* @return {void}
*/
viewer3D.transparentModelsByKey("M123456",true,0.3);