使用产品:supermap imobile 11i for android (V11.0.0) 电脑操作系统:win10 x64 手机操作系统:Android 12
问题详细描述:傍晚生成的三维场景缓存,放到手机上很暗(显示的是晚上的效果,好像是太阳落山了,所以比较黑),如图。
请问用代码可以调三维缓存的时间吗?还是说只能等到白天再重新生成亮亮的一次缓存?
谢谢,我查API试过了,这个方法管用。只能统一改变前景色,但可以通过透明度调节亮度。代码如下
Layer3Ds layer3Ds=scene.getLayers(); Layer3D layer3D=layer3Ds.get(0); Layer3DOSGBFile layer3DOSGBFile = (Layer3DOSGBFile) layer3D; GeoStyle3D style=layer3DOSGBFile.getStyle(); style.setFillForeColor(new Color (255,255,255,230)); //(0,0,0)最暗。全黑。 //(255,255,255)最亮。相当于啥也没改。 //透明度255时,前景色完全透明。适当降低透明度的值至230--200之间 layer3DOSGBFile.setStyle(style);