读取json文件参数
1、读取视觉配置文件,生成该文件的编辑器:http://www.mms3d.cn/html/gnty/gjj_1724_40.html?tools/editor
2、读取IoT设备配置文件,生成该文件的编辑器:http://www.mms3d.cn/html/gnty/gjj_1724_43.html?tools/equip
3、读取镜头自动巡游路径文件,生成该文件的编辑器:http://www.mms3d.cn/html/gnty/gjj_1724_44.html?tools/cruise
4、读取夜晚车灯流光溢彩路径文件。http://www.mms3d.cn/html/gnty/gjj_1724_72.html?tools/lightLine
参数
MMSDT.getJson( jsonUrl, callback )
jsonUrl:本地json文件的路径
callback:回调函数,返回json文件
代码示例
//读取IoT设备的json配置文件
MMSDT.getJson( dirUrl+"models/equip1.json", callbackEquip1);
function callbackEquip1( dateJson ){
//加载IoT设备及图标
}
MMSDT.getJson( dirUrl+"models/equip2.json", callbackEquip2);
function callbackEquip2( dateJson ){
//加载IoT设备及图标
}
//初始化自动巡游
MMSDT.getJson( dirUrl+"models/paths.json", callback1);
function callback1( dateJson ){
//巡游参数
var parameters = {
speed: 0.2, //巡游速度
repetition: true, //巡游一圈后是否:反复重复
}
var autoCruise = new MMSDT.autoCruise( dateJson, parameters, cruiseEnd ); //初始化构建函数
autoCruise.onOff( true ); //控制接口(开启巡游)
function cruiseEnd(done){
if( done == false ){
//漫游完成false,完成后做下一步动作
}
}
}
//流光溢彩线条
MMSDT.getJson( dirUrl+"models/lightLine.json", callback2);
function callback2( dateJson ){
//添加车灯的流光线条
}
在线演示
Powered by mms3D