try to fix

This commit is contained in:
go38coz
2026-06-06 02:44:48 +02:00
parent eaf6f9b5ee
commit d86c98d517
2 changed files with 6 additions and 13 deletions
+5 -12
View File
@@ -110,21 +110,11 @@ public class DropletMovement : MonoBehaviour
isGrounded = false;
}
private void DropDown()
{
//when "s" or "down key" is pressed turn of/disable collider;
//move object slowly down (1 seconds, move down the height of the collision box)
//after that enable collider again
if (isGrounded && (Input.GetKeyDown(KeyCode.S) || Input.GetKeyDown(KeyCode.DownArrow)))
{
StartCoroutine(DropRoutine());
}
}
private IEnumerator DropRoutine()
{
Collider2D playerCollider = GetComponent<Collider2D>();
rb = GetComponent<Rigidbody2D>();
playerCollider.isTrigger = true;
@@ -137,12 +127,15 @@ public class DropletMovement : MonoBehaviour
while (elapsed < duration)
{
rb.useGravity = false;
transform.Translate(Vector3.down * speed * Time.deltaTime);
elapsed += Time.deltaTime; //update time
yield return null;
}
//enable collider --> not a trigger anymore
rb.useGravity = true;
playerCollider.isTrigger = false;
}
}
+1 -1
View File
@@ -27,7 +27,7 @@ EditorSettings:
m_UnlockBlockShaders: 0
m_PrefabModeAllowAutoSave: 1
m_EnterPlayModeOptionsEnabled: 1
m_EnterPlayModeOptions: 0
m_EnterPlayModeOptions: 3
m_GameObjectNamingDigits: 1
m_GameObjectNamingScheme: 0
m_AssetNamingUsesSpace: 1