summaryrefslogtreecommitdiff
path: root/marching/Assets/Scripts/Projectiles/BladeScript.cs
diff options
context:
space:
mode:
Diffstat (limited to 'marching/Assets/Scripts/Projectiles/BladeScript.cs')
-rw-r--r--marching/Assets/Scripts/Projectiles/BladeScript.cs14
1 files changed, 14 insertions, 0 deletions
diff --git a/marching/Assets/Scripts/Projectiles/BladeScript.cs b/marching/Assets/Scripts/Projectiles/BladeScript.cs
index d7d601d..90cee79 100644
--- a/marching/Assets/Scripts/Projectiles/BladeScript.cs
+++ b/marching/Assets/Scripts/Projectiles/BladeScript.cs
@@ -1,3 +1,4 @@
+using mh;
using MH;
using System;
using System.Collections;
@@ -8,6 +9,7 @@ public class BladeScript : ProjectileBase
{
[NonSerialized] public float life;
+ private static List<IQuadTreeObject> collisions = new List<IQuadTreeObject>();
private SpriteRenderer sr
{
@@ -39,6 +41,18 @@ public class BladeScript : ProjectileBase
sr.flipX = flip;
}
+ public void FixedUpdate()
+ {
+ Vector3 pos = transform.position;
+ if(PhysicsManager.Instance.RetriveColliders(ref collisions, new Vector4(pos.x, pos.y, 4, 4)))
+ {
+ for(int i =0; i < collisions.Count; i++)
+ {
+
+ }
+ }
+ }
+
private void OnTriggerEnter2D(Collider2D other)
{
Debug.Log(other.gameObject.name);