public void CleanItems() { Destroy(undoGO); Destroy(snapGO); Destroy(editionGO); Destroy(freeMovementGO); if (HUDController.i.builderInWorldMainHud != null) { HUDController.i.builderInWorldMainHud.Dispose(); } if (HUDController.i.builderInWorldInititalHud != null) { HUDController.i.builderInWorldInititalHud.Dispose(); } if (Camera.main != null) { DCLBuilderOutline outliner = Camera.main.GetComponent <DCLBuilderOutline>(); Destroy(outliner); } biwFloorHandler?.Clean(); biwCreatorController?.Clean(); }
protected override IEnumerator TearDown() { BIWCatalogManager.ClearCatalog(); BIWNFTController.i.ClearNFTs(); foreach (var placeHolder in GameObject.FindObjectsOfType <BIWLoadingPlaceHolder>()) { placeHolder.Dispose(); } biwCreatorController.Clean(); yield return(base.TearDown()); }
public void CleanItems() { if (HUDController.i.builderInWorldMainHud != null) { HUDController.i.builderInWorldMainHud.Dispose(); } if (Camera.main != null) { BIWOutline outliner = Camera.main.GetComponent <BIWOutline>(); GameObject.Destroy(outliner); } floorHandler?.Clean(); creatorController?.Clean(); }