From d2a574ba76c56c340d8ac0ad841344664bc2cc59 Mon Sep 17 00:00:00 2001 From: chai <215380520@qq.com> Date: Mon, 8 May 2023 18:40:58 +0800 Subject: + misc --- marching/Assets/Scripts/Physics/FastCircleCollider.cs | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'marching/Assets/Scripts/Physics/FastCircleCollider.cs') diff --git a/marching/Assets/Scripts/Physics/FastCircleCollider.cs b/marching/Assets/Scripts/Physics/FastCircleCollider.cs index 88226f2..753aa1c 100644 --- a/marching/Assets/Scripts/Physics/FastCircleCollider.cs +++ b/marching/Assets/Scripts/Physics/FastCircleCollider.cs @@ -9,6 +9,17 @@ public class FastCircleCollider : MonoBehaviour, IQuadTreeObject [SerializeField] private float m_Radius; [SerializeField] private Vector2 m_Offset; + public Vector2 center + { + get + { + Vector3 pos = transform.position + m_Offset.ToVector3(); + return pos; + } + } + + public float radius => m_Radius; + public Vector4 bound { get @@ -23,9 +34,14 @@ public class FastCircleCollider : MonoBehaviour, IQuadTreeObject } } + public Vector2 offset => m_Offset; + public void Awake() { PhysicsManager.quadTreeObjects.Add(this); + Debug.Log(PhysicsManager.quadTreeObjects.Count); + m_Offset = Vector2.zero; + m_Radius = 0.3f; } public void OnDestroy() -- cgit v1.1-26-g67d0