Added wall riding section

This commit is contained in:
Pasha Bibko
2025-04-26 15:13:00 +01:00
parent b60144e461
commit 261b6e9b27
5 changed files with 3592 additions and 13 deletions

View File

@@ -9,17 +9,17 @@ public partial class PlayerMovement : MonoBehaviour
foreach (Collider collision in m_WallCollisions)
{
Vector3 pos = Vector3.zero;
float distance = Mathf.Infinity;
if (collision.GetType() != typeof(MeshCollider))
{
pos = collision.ClosestPoint(transform.position);
Vector3 pos = collision.ClosestPoint(transform.position);
Vector3 dif = transform.position - pos;
distance = dif.magnitude;
}
Vector3 dif = transform.position - pos;
float distance = dif.magnitude;
dist = Mathf.Min(dist, distance);
if (dist == distance)