获取对应图层然后修改style3D,具体可以修改的参考Style3D - Cesium Documentation (supermap.com.cn)
<!-- 拖动滑块控制球体属性 -->
<template>
<div class="PartOneBox">
<div id="cesiumContainer"></div>
</div>
</template>
<script setup lang='ts'>
import { ref, reactive,onMounted} from 'vue'
let viewer:any={}
onMounted(async()=>
{
viewer = new Cesium.Viewer('cesiumContainer')
var scene = viewer.scene
let re=await scene.open("http://localhost:8090/iserver/services/3D-CBD/rest/realspace")
//找到对应图层
let tree=scene.layers.find("Tree@CBD")
var style = new Cesium.Style3D()
//修改高度
style.bottomAltitude = 50
tree.style3D = style
//设置风格后需刷新!
tree.refresh()
})
</script>
<style scoped lang='scss'>
.PartOneBox
{
width:100%;
height:100vh;
position:relative;
.cesiumContainer
{
width:100%;
height:100vh;
}
}
</style>
效果,树飞到地上了