Files
bansonic_beta_main/Assets/Destro2DMain/Demos/Prefabs/Scripts/DoGrowingDestruction.cs
T
2026-06-30 21:21:30 +08:00

22 lines
499 B
C#

using UnityEngine;
namespace KD.Destro2D{
public class DoGrowingDestruction : MonoBehaviour
{
public float radius = 1f;
void OnEnable()
{
Collider2D[] col = Physics2D.OverlapCircleAll(transform.position,radius);
foreach(Collider2D c in col)
{
if(c.TryGetComponent<Destro2DMain>(out var d)){
d.DynamicDestroyWorld(c.ClosestPoint(transform.position));
}
}
Destroy(this.gameObject);
}
}
}