diff options
Diffstat (limited to 'marching/Assets/Scripts/Projectiles')
-rw-r--r-- | marching/Assets/Scripts/Projectiles/BladeScript.cs | 14 |
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); |