transform.parent.gameObject;
, после отсоединить Heaven от GameField и удалить GameField.parent = heaven.transform.parent.gameObject; //Получаем родительский объект Heaven
heaven.transform.parent = null; //Вытаскиваем Heaven из этой иерархии
Destroy(parent); //Удаляем GameField