public override void UnitySuspended() { CarryDrone = null; if (mCarriedObjectItem != null) { UnityEngine.Object.Destroy(mCarriedObjectItem); } if (HoloPreview != null) { UnityEngine.Object.Destroy(HoloPreview); } HoloPreview = null; mCarriedObjectItem = null; CarryDroneClamp = null; Thrust_Particles = null; drone.delete(); }