diff options
author | chai <215380520@qq.com> | 2023-05-09 10:17:45 +0800 |
---|---|---|
committer | chai <215380520@qq.com> | 2023-05-09 10:17:45 +0800 |
commit | c35533e31efe30121a7c61a725fdaaba47714296 (patch) | |
tree | b25bc22f00911f376c741b89b0591d2d48565e79 /marching/Assets/Scripts/Projectiles | |
parent | d2a574ba76c56c340d8ac0ad841344664bc2cc59 (diff) |
*misc
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); |