{"version":"0.1.0","code":"0000","result":true,"message":"处理成功","errdetail":"","timestamp":1671516313444,"data":{"id":71711928,"title":"2.5.4.9 天空盒子","slug":"mlvk81","format":"lake","bookId":26046811,"body":null,"body_draft":null,"body_html":"

场景图

    在3D地图视角下才能看到天空盒子的效果。

\"image.png\"


时序

前序文档:昼夜模式控制

关键参数

核心接口

void com.autonavi.gbl.map.OperatorBusiness.setMapSkyboxParam(MapSkyboxParam skyboxParam);

float com.autonavi.gbl.map.OperatorPosture.getWinSkyHeight()

说明:函数详情,请复制函数名称到在线API搜索

调用示例

//创建mapview\n...\n\n//获取天空盒子纹理数据\nBinaryStream binaryStream = null;\nskyboxDay = CommonUtil.getSkyBoxByteArr("skybox_day.dat");\nbinaryStream = new BinaryStream(skyboxDay);\n\n//设置天空盒子\nMapSkyboxParam mapSkyboxParam = new MapSkyboxParam();\nmapSkyboxParam.isOn = true; // 是否开启skybox,默认为true,非必须设置\nmapSkyboxParam.DataBuff = binaryStream;\nmapSkyboxParam.frogColor = 0xFFDC143C; //雾气颜色,ARGB,默认为0xEFF4FFFF,非必须设置\n\nmapView.getOperatorBusiness().setMapSkyboxParam(mapSkeyBoxParam)

注意事项

天空盒子资源文件名

含义

skybox_morning1.dat

破晓1  [日出-1h,日出]

skybox_morning2.dat

破晓2  (日出,日出+1h]

skybox_day.dat

白天   (日出+1h,日落-1h)

skybox_dusk1.dat

黄昏1  [日落-1h,日落]

skybox_dusk2.dat

黄昏2  (日落,日落+1h]

skybox_night.dat

黑夜   (日落+1h,日出-1h)

","body_lake":null,"pub_level":null,"status":"0","updated_at":"2022-04-06 07:01:45","deleted_at":null,"nameSpace":"mnlcaa/v610","browseCount":136,"collectCount":0,"estimateDate":3,"docStatus":0,"permissions":true,"overView":false}}