cesium中改变创建对象的颜色

//创建一个对象添加到entities里

test2 = viewer.entities.add({

name: '红色球体',

id: "create-" + id,

position: Cesium.Cartesian3.fromDegrees(latCenter, lngCenter, height * 1000),

ellipsoid: {

radii: new Cesium.Cartesian3(radius * 1000, radius * 1000, radius * 1000),

material: Cesium.Color.RED.withAlpha(0.5), /* 测试好几个颜色方法的接口,只有它可以,限制很大*/

outline: true,

outlineColor: Cesium.Color.BLACK,

}

});

//采用迂回的方法动态更改对象颜色

test2._ellipsoid.material = new Cesium.Color(str[0] / 255, str[1] / 255, str[2] / 255, 1);


闻道有先后,术业有专攻。致力于开源,奈何探索精神太差,尽量把走过的坑圈给后面走的人。

你可能感兴趣的:(cesium中改变创建对象的颜色)