|
@@ -6158,6 +6158,11 @@ fdage = {},
|
|
this.ui.bindInput(this.input)
|
|
this.ui.bindInput(this.input)
|
|
},
|
|
},
|
|
W.prototype.rotateWhenIdle = function () {
|
|
W.prototype.rotateWhenIdle = function () {
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ // 加载完成 才需要 外部调用
|
|
|
|
+ if (!window.modelLoding) return
|
|
|
|
+
|
|
if (webview.rotate) return
|
|
if (webview.rotate) return
|
|
rotInfo.radiusK && (webview.scene.view.radius = rotInfo.radiusK / (dom.id("fdageUI").clientWidth / dom.id("fdageUI").clientHeight)),
|
|
rotInfo.radiusK && (webview.scene.view.radius = rotInfo.radiusK / (dom.id("fdageUI").clientWidth / dom.id("fdageUI").clientHeight)),
|
|
webview.scene.view.pivot = rotInfo.pivot.slice(),
|
|
webview.scene.view.pivot = rotInfo.pivot.slice(),
|
|
@@ -6167,6 +6172,10 @@ fdage = {},
|
|
}, 16)
|
|
}, 16)
|
|
},
|
|
},
|
|
W.prototype.stopRotate = function (ifFinish) { //ifFinish是否不再自动旋转
|
|
W.prototype.stopRotate = function (ifFinish) { //ifFinish是否不再自动旋转
|
|
|
|
+
|
|
|
|
+ // 加载完成 才需要 外部调用
|
|
|
|
+ if (!window.modelLoding) return
|
|
|
|
+
|
|
if (webview.rotate) {
|
|
if (webview.rotate) {
|
|
clearInterval(webview.rotate),
|
|
clearInterval(webview.rotate),
|
|
// console.log("clearInterval(webview.rotate)"),
|
|
// console.log("clearInterval(webview.rotate)"),
|
|
@@ -6251,7 +6260,7 @@ fdage = {},
|
|
let dom = document.querySelector('.bacBox')
|
|
let dom = document.querySelector('.bacBox')
|
|
dom.style.opacity = 0
|
|
dom.style.opacity = 0
|
|
dom.style.pointerEvents = 'none'
|
|
dom.style.pointerEvents = 'none'
|
|
- }, 500);
|
|
|
|
|
|
+ }, 500);
|
|
|
|
|
|
this.scene.view.updateView(),
|
|
this.scene.view.updateView(),
|
|
this.ui.showActiveView(),
|
|
this.ui.showActiveView(),
|