From fa541dda36e58de1d491b3ff4073c51b16606515 Mon Sep 17 00:00:00 2001
From: wangjuncheng <1>
Date: 星期三, 25 六月 2025 17:29:42 +0800
Subject: [PATCH] 2

---
 src/utils/water.js |   36 ++++++++++++++++++------------------
 1 files changed, 18 insertions(+), 18 deletions(-)

diff --git a/src/utils/water.js b/src/utils/water.js
index 59a2f68..e784d23 100644
--- a/src/utils/water.js
+++ b/src/utils/water.js
@@ -12,7 +12,7 @@
     enableWaterArrowFlow(false);
     water.destroy();
     water = null;
-    console.log("Water simulation destroyed.");
+    // console.log("Water simulation destroyed.");
   }
 }
 
@@ -78,9 +78,9 @@
   }
 
   waterLegendData.value = waterHeightLevels;
-  console.log(waterLegendData.value, "鍥句緥鏁版嵁");
+  // console.log(waterLegendData.value, "鍥句緥鏁版嵁");
 
-  
+
   water = await earthCtrl.simulate.createWaterSimulateLayer({
     baseUrl,
     interval,
@@ -92,11 +92,11 @@
     colorRender,
     sizeIndex: 0,
   });
-  enableWaterArrowFlow(false);
+  // enableWaterArrowFlow(false);
   toggleWaterShadow(false);
-  console.log(
-    `浠跨湡妯℃嫙鍙傛暟锛氳姹傝矾寰� ${baseUrl}, 甯ч棿闂撮殧 ${interval}ms, 鏄惁寮�鍚笓棰樻覆鏌� ${colorRender}`
-  );
+  // console.log(
+  //   `浠跨湡妯℃嫙鍙傛暟锛氳姹傝矾寰� ${baseUrl}, 甯ч棿闂撮殧 ${interval}ms, 鏄惁寮�鍚笓棰樻覆鏌� ${colorRender}`
+  // );
 }
 /**
  * 鍒濆鍖栨按浣撴ā鎷熻鍥�
@@ -118,12 +118,12 @@
   // console.log("Camera view initialized for water simulation.");
 }
 /**
- * 鏇存柊姘撮鑹�
+ * 鏇存崲姘撮�忔槑搴�
  */
-export function updateWaterColor(color) {
+export function updateWaterColor(color,alpha) {
   if (water) {
     water.color = Cesium.Color.fromCssColorString(color);
-    console.log("鍒囨崲棰滆壊涓猴細",color);
+    water.alphaByDepth = alpha;
   } else {
     console.warn("No water simulation to pause.");
   }
@@ -134,7 +134,7 @@
 export function pauseWaterSimulation() {
   if (water) {
     water.pause();
-    console.log("鏆傚仠浠跨湡");
+    // console.log("鏆傚仠浠跨湡");
   } else {
     console.warn("No water simulation to pause.");
   }
@@ -146,7 +146,7 @@
 export function resumeWaterSimulation() {
   if (water) {
     water.resume();
-    console.log("缁х画浠跨湡");
+    // console.log("缁х画浠跨湡");
   } else {
     console.warn("No water simulation to resume.");
   }
@@ -165,9 +165,9 @@
       return;
     }
     // const idx = Math.floor(Math.random() * imageList.length); //闅忔満绱㈠紩璺宠浆锛屽疄闄呬腑鐢ㄤ笉鍒帮紝鍙敤浣滄紨绀�
-    console.log(
-      `Jumping to timestamp: count:[${imageList.length}], index:[${closestIndex}]`
-    );
+    // console.log(
+    //   `Jumping to timestamp: count:[${imageList.length}], index:[${closestIndex}]`
+    // );
     water.setTime(imageList[closestIndex]);
   } else {
     console.warn("No water simulation to set time for.");
@@ -181,7 +181,7 @@
 export function toggleWaterColorRender(enabled) {
   if (water) {
     water.colorRender = enabled;
-    console.log(`鏄惁寮�鍚笓棰樻覆鏌� ${enabled}`);
+    // console.log(`鏄惁寮�鍚笓棰樻覆鏌� ${enabled}`);
   } else {
     console.warn("No water simulation to toggle color rendering.");
   }
@@ -196,7 +196,7 @@
   if (water) {
     // 榛樿鍏抽棴鐘舵��
     water.flowEnabled = enabled; // 鍋囪 SDK 鏀寔姝ゅ睘鎬�
-    console.log(`绠ご娴佸悜鍔ㄧ敾宸�${enabled ? "寮�鍚�" : "鍏抽棴"}`);
+    // console.log(`绠ご娴佸悜鍔ㄧ敾宸�${enabled ? "寮�鍚�" : "鍏抽棴"}`);
   } else {
     console.warn("鏈壘鍒版按浣撴ā鎷熷浘灞傦紝璇峰厛鍚姩娲按妯℃嫙");
   }
@@ -218,7 +218,7 @@
       earthCtrl.shadowMap.maximumDistance = 10000.0; //鏈�澶ц窛绂�
       earthCtrl.shadowMap.pointLightRadius = 50.0; //鐐瑰厜婧愬崐寰�
     }
-    console.log(`闃村奖鏁堟灉宸�${enabled ? "寮�鍚�" : "鍏抽棴"}`);
+    // console.log(`闃村奖鏁堟灉宸�${enabled ? "寮�鍚�" : "鍏抽棴"}`);
   } catch (error) {
     console.error("璁剧疆闃村奖澶辫触:", error);
   }

--
Gitblit v1.9.3