using System.Collections; using System.Collections.Generic; using Unity.VisualScripting; using UnityEngine; public class TestAABB : MonoBehaviour { public Vector4 ray; public Vector2 size; private void Awake() { } private void OnDrawGizmos() { if(PhysicsManager.RayVsBox(ray, new Vector4(transform.position.x, transform.position.y, size.x, size.y))) { Gizmos.color = Color.red; } else { Gizmos.color = Color.white; } Gizmos.DrawLine(ray.xy().ToVector3(), ray.xy().ToVector3() + ray.zw().ToVector3()); Gizmos.DrawCube(transform.position, size.ToVector3()); } }