您好,请参考:
var resultVar = instanceOfLayer3D.setObjectsColor();
|
参数
keys
待设置颜色的对象列表 。
color
指定的颜色。
示例:
function setcolor(){
初始化一组对象列表 var a= new Array("201","152","155","156");
var b= new Array("151","17","203","70");
var c= new Array("117","116","144","120");
初始化颜色实例 colors1 = new SuperMap.Web.Core.Color(0,255,0,150);
colors2 = new SuperMap.Web.Core.Color(255,0,0,30);
colors3 = new SuperMap.Web.Core.Color(0,0,255,255);
获取指定的三维图层 var layer=scene.get_layer3Ds().get_item("Building@OlympicGreen");
设置三维图层中一组对象的颜色 layer.setObjectsColor(a,colors1); layer.setObjectsColor(b,colors2); layer.setObjectsColor(c,colors3);}
通过设置颜色的颜色alpha值来控制透明度。