Browse Source

修复水消失的bug

wartheking 9 tháng trước cách đây
mục cha
commit
967e473381

Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 98 - 1
Assets/Scene 1.unity


+ 4 - 4
Assets/Scripts/UI/UIView/SWYJ/SWYJLayer.cs

@@ -200,21 +200,21 @@ public class StationData:IComparable
 
             float value1 = GlobalData.BuYuanShuiWeiDataList[0].value;
             float value2 = GlobalData.BuYuanShuiWeiDataList[1].value;
-            _pingJunShuiWeiText.text = $"{(value1 + value2)/2} <color=#A5BBE2>m</color>";
+            _pingJunShuiWeiText.text = $"{((value1 + value2)/2).ToString("0.00")} <color=#A5BBE2>m</color>";
             _sheFangShuiWeiText.text = $"{GlobalData.threeLevelShuiWeiDatas[0].flood_protection_level} m";
             _jingJieShuiWeiText.text = $"{GlobalData.threeLevelShuiWeiDatas[0].warning_level} m";
             _baoZhengShuiWeiText.text = $"{GlobalData.threeLevelShuiWeiDatas[0].guarantee_level} m";
-            _shuiWeiText.text = $"{value1}";
+            _shuiWeiText.text = $"{value1.ToString("0.00")}";
         }
         else
         {
             float value1 = GlobalData.BuYuanShuiWeiDataList[0].value;
             float value2 = GlobalData.BuYuanShuiWeiDataList[1].value;
-            _pingJunShuiWeiText.text = $"{(value1 + value2) / 2} <color=#A5BBE2>m</color>";
+            _pingJunShuiWeiText.text = $"{((value1 + value2) / 2).ToString("0.00")} <color=#A5BBE2>m</color>";
             _sheFangShuiWeiText.text = $"{GlobalData.threeLevelShuiWeiDatas[1].flood_protection_level} m";
             _jingJieShuiWeiText.text = $"{GlobalData.threeLevelShuiWeiDatas[1].warning_level} m";
             _baoZhengShuiWeiText.text = $"{GlobalData.threeLevelShuiWeiDatas[1].guarantee_level} m";
-            _shuiWeiText.text = $"{value1}";
+            _shuiWeiText.text = $"{value1.ToString("0.00")}";
 
         }
     }

+ 5 - 4
Assets/WaterRangeCtrlTool.cs

@@ -48,10 +48,11 @@ public class WaterRangeCtrlTool : MonoBehaviour
     }
     public void HideFx()
     {
-        for (int i = 0; i < FxObjects.Length; i++)
-        {
-            FxObjects[i].SetActive(false);
-        }
+        waterRangeMat.SetFloat("_ClipLength", 1);
+        //for (int i = 0; i < FxObjects.Length; i++)
+        //{
+        //    FxObjects[i].SetActive(false);
+        //}
     }
     
     public void SetRangeValue(float value)

Một số tệp đã không được hiển thị bởi vì quá nhiều tập tin thay đổi trong này khác