lanxin 3 дней назад
Родитель
Сommit
e44a488f4c

BIN
Scene/public/images/marker.png


BIN
Scene/public/images/marker1.png


BIN
Scene/public/images/reticule.png


BIN
Scene/public/images/reticule1.png


BIN
Scene/src/assets/img/section1.png


+ 20 - 0
Scene/src/pages/A1home/index.tsx

@@ -14,6 +14,26 @@ function A1home() {
       document.head.appendChild(script)
       script.onload = () => {
         setLodingJs(lodingJs + 1)
+        if (lodingJs === scriptArr.length - 1) {
+          const checkAndToggleVolume = () => {
+            const dom = document.querySelector('#volume a') as HTMLAnchorElement | null
+            if (dom) {
+              const img = dom.querySelector('img') as HTMLImageElement | null
+              if (img && img.src.includes('btn_on')) {
+                console.log('检测到静音状态,自动点击开启')
+                dom.click()
+              }
+            } else {
+              // 没找到就继续等
+              setTimeout(checkAndToggleVolume, 1000)
+            }
+          }
+
+          // 初始检查 + 每秒检查一次(最多等 30 秒)
+          checkAndToggleVolume()
+          const timer = setInterval(checkAndToggleVolume, 1000)
+          setTimeout(() => clearInterval(timer), 30000)
+        }
       }
     }
   }, [lodingJs])

+ 3 - 0
Scene/src/pages/A2main/index.module.scss

@@ -76,6 +76,9 @@
           height: 35px;
         }
       }
+      #gui-modes-inside {
+        margin-left: 18px;
+      }
 
       //针对第一个按钮
       #play,

+ 3 - 3
Scene/src/pages/A2main/index.tsx

@@ -121,7 +121,7 @@ function A2main() {
         <div className='pinBottom left'>
           <div className="logo"><img src={require('@/assets/img/logo.png')} alt="" /></div>
           <div id='gui-modes-map' className='ui-icon double active'>
-            <div data-original-title='全景漫游' id='gui-modes-inside' rel='tooltip' style={{ marginLeft: '18px' }}>
+            <div data-original-title='全景漫游' id='gui-modes-inside' rel='tooltip'>
               <img className='icon icon-inside' src={`images/inside${state3d === 'panorama' ? '_active' : ''}.png`} alt='' />
               {/* 鼠标移入 */}
               <div className='hoveImg'>全景漫游</div>
@@ -160,7 +160,7 @@ function A2main() {
             </div>
 
             {/* 新的热点列表 */}
-            {/* <div
+            <div
               className='A2hotIcon'
               rel='tooltip'
               onClick={() => {
@@ -171,7 +171,7 @@ function A2main() {
             >
               <img src='images/hotlist.png' alt='' />
               <div className='hoveImg'>热点列表</div>
-            </div> */}
+            </div>
 
 
             <div data-original-title='迷你模型' id='gui-modes-dollhouse' rel='tooltip'>

BIN
Scene/src/pages/A4base/image/bg.png


+ 9 - 10
Scene/src/pages/A4base/index.module.scss

@@ -54,38 +54,38 @@
 
     .A4base-pic1 {
       opacity: 0;
-     transform: translate(192%, 350px);
-    width: 325px;
+      transform: translate(192%, 350px);
+      width: 325px;
     }
     .A4base-pic2 {
       opacity: 0.4;
       transform: translate(-870px, 340px);
-    width: 400px;
+      width: 400px;
     }
-     .A4base-pic3 {
+    .A4base-pic3 {
       opacity: 0;
       transform: translate(-870px, -415px);
-    width: 450px;
+      width: 450px;
     }
     .A4base-button {
       opacity: 0;
       transform: translate(-370%, 220px);
-    width: 250px;
-    cursor: pointer;
+      width: 250px;
+      cursor: pointer;
     }
   }
 }
 
 .animate {
   :global {
-    .A4base-content{
+    .A4base-content {
       opacity: 1;
       transform: translate(-130%, -325px);
       transition: all 1.2s ease-in;
     }
     .A4base-pic1 {
       opacity: 1;
-      transform: translate(172%, 350px);
+      transform: translate(-52%, 352px);
       transition: all 3.2s 2s;
     }
     .A4base-pic2 {
@@ -104,4 +104,3 @@
     }
   }
 }
-