| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 | 
							- app.on(THING.EventType.LoadCampusProgress, function (ev) {
 
-     var value = ev.progress;
 
-     dataObj.progress = value;
 
- }, '加载场景进度');
 
- // 配置相应建筑的园区场景url
 
- /**
 
-  * 切换场景
 
-  */
 
- function changeScene(campusData) {
 
-     createCampus(campusData);
 
- }
 
- /**
 
-  * 创建园区
 
-  */
 
- function createCampus(obj) {
 
-     app.create({
 
-         type: "Campus",
 
-         url: obj.url,
 
-         position: [0, 0, 0],
 
-         visible: false, // 创建园区过程中隐藏园区
 
-         complete: function (ev) {
 
-             $(".warninfo3").html('本例程通过动态创建场景,实现场景切换。场景切换后,双击进入建筑,可动态创建楼层。<br><br>当前位于:' + obj.name);
 
-             // curCampus.destroy();  // 新园区创建完成后删除之前的
 
-             curCampus = ev.object;  // 将新园区赋给全局变量
 
-             curCampus.fadeIn();  // 创建完成后显示(渐现)
 
-             app.level.change(curCampus);  // 开启层级切换
 
-             var building = app.query(".Building");  // 获取园区中的建筑
 
-             creatFloorChoose();//创建楼层选择器
 
-         }
 
-     });
 
- }
 
- /**
 
-  * 创建进度条组件
 
-  */
 
- function createWidgets() {
 
-     // 进度条界面组件
 
-     loadingPanel = new THING.widget.Panel({
 
-         titleText: '场景加载进度',
 
-         opacity: 0.9, // 透明度
 
-         hasTitle: true
 
-     });
 
-     // 设置进度条界面位置
 
-     loadingPanel.positionOrigin = 'TR'// 基于界面右上角定位
 
-     loadingPanel.position = ['100%', 0];
 
 
  |