using UnityEngine; namespace SuppressTransformDestroy.Managed { public static class DestroyFixer { public static void DestroyCustomImmediate(ref Object obj) { if (!(obj is Transform t) || t.gameObject == null) return; obj = t.gameObject; } } }