26 lines
526 B
C#
26 lines
526 B
C#
using UnityEngine;
|
|
|
|
public class CrouchDetection : MonoBehaviour
|
|
{
|
|
public RealWaterCollider Collider;
|
|
|
|
[Tooltip("The crouch key you are using.")]
|
|
public string CrouchKeyIdentifier = "c";
|
|
|
|
private void Update()
|
|
{
|
|
if (Input.GetKey(CrouchKeyIdentifier))
|
|
{
|
|
Collider.SetCrouching(val: true);
|
|
Collider.SetCheckCollisions(val: false);
|
|
Collider.Reset();
|
|
}
|
|
if (Input.GetKeyUp(CrouchKeyIdentifier))
|
|
{
|
|
Collider.SetCrouching(val: false);
|
|
Collider.SetCheckCollisions(val: true);
|
|
Collider.Reset();
|
|
}
|
|
}
|
|
}
|