Эх сурвалжийг харах

修复地面怪物复活在空中静止不动的问题

WGL 2 сар өмнө
parent
commit
7c5b344639

+ 7 - 0
ActionTowerDefense/Assets/PIDI Game Development Framework/Planar Reflections 4/Shared Assets/Amplify Shader Editor Nodes/4.0.0 - Amplify Shader Editor Nodes.unitypackage.meta

@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: 68e1c94b04df60048974896754524c17
+DefaultImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 2 - 2
ActionTowerDefense/Assets/Scripts/Characters/Character.cs

@@ -159,9 +159,9 @@ public class Character : MonoBehaviour
             rb.useGravity = false;
             rb.constraints = RigidbodyConstraints.FreezeRotation | RigidbodyConstraints.FreezePositionY | RigidbodyConstraints.FreezePositionZ;
         }
-        else if (canFly && canControlFly && rb != null)
+        else
         {
-            rb.useGravity = false;
+            rb.useGravity = true;
             rb.constraints = RigidbodyConstraints.FreezeRotation | RigidbodyConstraints.FreezePositionZ;
         }
         uiHp.Show(hp, totalHp);