From 530881df3968089a8b07e0f9b79185b844d0cdd0 Mon Sep 17 00:00:00 2001 From: chai <215380520@qq.com> Date: Wed, 10 May 2023 18:09:12 +0800 Subject: * raycast --- marching/Assets/Scripts/Utils/MathUtils.cs | 6 ++++++ marching/Assets/Scripts/Utils/Vector2Extension.cs | 4 +++- 2 files changed, 9 insertions(+), 1 deletion(-) (limited to 'marching/Assets/Scripts/Utils') diff --git a/marching/Assets/Scripts/Utils/MathUtils.cs b/marching/Assets/Scripts/Utils/MathUtils.cs index a25f5e5..c997495 100644 --- a/marching/Assets/Scripts/Utils/MathUtils.cs +++ b/marching/Assets/Scripts/Utils/MathUtils.cs @@ -15,5 +15,11 @@ public static class MathUtils return new Vector2(Mathf.Max(src.x, v), Mathf.Max(src.y, v)); } + public static void Swap(ref float f1, ref float f2) + { + float t = f1; + f1 = f2; + f2 = t; + } } \ No newline at end of file diff --git a/marching/Assets/Scripts/Utils/Vector2Extension.cs b/marching/Assets/Scripts/Utils/Vector2Extension.cs index 2fcaf60..aa96509 100644 --- a/marching/Assets/Scripts/Utils/Vector2Extension.cs +++ b/marching/Assets/Scripts/Utils/Vector2Extension.cs @@ -1,5 +1,6 @@ using System.Collections; using System.Collections.Generic; +using Unity.VisualScripting; using UnityEditor; using UnityEngine; @@ -17,6 +18,7 @@ public static class Vector2Extension public static Vector3 ToVector3(this Vector2 src) { - return ConvertToVector3( src); + return ConvertToVector3(src); } + } -- cgit v1.1-26-g67d0