|
@@ -187,3 +187,20 @@ function stopRotate() {
|
|
|
rotateTimer = null;
|
|
|
}
|
|
|
}
|
|
|
+/**
|
|
|
+ * 说明:重新开始转动,未进行任何操作5s后开始自动旋转
|
|
|
+ */
|
|
|
+function restarRotate() {
|
|
|
+ if (fpsCtrl != null || !$('#sceneSetting .control-menu-pane li.autoRotate').hasClass('selected')) {
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ if (rotateTimer == null) {
|
|
|
+ rotateTimer = setTimeout(function () {
|
|
|
+ // startRotate();
|
|
|
+ }, restartTime);
|
|
|
+ } else {
|
|
|
+ clearTimeout(rotateTimer);
|
|
|
+ rotateTimer = null;
|
|
|
+ restarRotate();
|
|
|
+ }
|
|
|
+}
|