From 441f12b6162a08314b3c7705a62b9a3c57786437 Mon Sep 17 00:00:00 2001 From: BobSong <605277374@qq.com> Date: Tue, 3 Mar 2026 22:21:17 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B5=8B=E8=AF=95=E8=84=9A=E6=9C=AC=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/Scenes/BobberTest.unity | 6 +++--- Assets/Scripts/Test/CapsuleBuoyancyStable.cs | 11 +---------- 2 files changed, 4 insertions(+), 13 deletions(-) diff --git a/Assets/Scenes/BobberTest.unity b/Assets/Scenes/BobberTest.unity index be39f47bf..0be26d0e5 100644 --- a/Assets/Scenes/BobberTest.unity +++ b/Assets/Scenes/BobberTest.unity @@ -6507,7 +6507,7 @@ MonoBehaviour: uprightAxis: 1 extraDragInWater: 0.8 extraAngularDragInWater: 0.8 - Water: {fileID: 4652288250947343381} + _waterRenderer: {fileID: 2531380344179187550} _Layer: 1 _ObjectWidth: 3 drawDebug: 0 @@ -7314,13 +7314,13 @@ MonoBehaviour: m_PostInfinity: 2 m_RotationOrder: 4 verticalDamping: 3 - angularDamping: 0.1 + angularDamping: 0.05 uprightSpring: 0 uprightDamping: 0.5 uprightAxis: 1 extraDragInWater: 0.8 extraAngularDragInWater: 0.8 - Water: {fileID: 4652288250947343381} + _waterRenderer: {fileID: 2531380344179187550} _Layer: 1 _ObjectWidth: 3 drawDebug: 0 diff --git a/Assets/Scripts/Test/CapsuleBuoyancyStable.cs b/Assets/Scripts/Test/CapsuleBuoyancyStable.cs index fbcb7b309..b20789531 100644 --- a/Assets/Scripts/Test/CapsuleBuoyancyStable.cs +++ b/Assets/Scripts/Test/CapsuleBuoyancyStable.cs @@ -33,9 +33,8 @@ public class CapsuleBuoyancyStable : MonoBehaviour #region Crest5相关信息 - public Transform Water; - private WaterRenderer _waterRenderer; + public WaterRenderer _waterRenderer; [Tooltip("要瞄准哪一层水的碰撞层。")] [SerializeField] CollisionLayer _Layer = CollisionLayer.AfterAnimatedWaves; @@ -77,18 +76,10 @@ public class CapsuleBuoyancyStable : MonoBehaviour _QueryResultDisplacements = new Vector3[length]; _QueryResultVelocities = new Vector3[length]; _QueryResultNormal = new Vector3[length]; - if(Water) - _waterRenderer = Water.GetComponent(); - var code = this.GetHashCode(); } void FixedUpdate() { - if (Water) - { - - } - if (!_waterRenderer) { return;