美文网首页
cesium中改变创建对象的颜色

cesium中改变创建对象的颜色

作者: e8e976845a84 | 来源:发表于2020-02-25 17:47 被阅读0次

//创建一个对象添加到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中改变创建对象的颜色

      本文链接:https://www.haomeiwen.com/subject/banxchtx.html