public override void Activate(ParcelScene scene) { base.Activate(scene); gameObject.SetActive(true); sceneToEdit = scene; voxelController.SetSceneToEdit(scene); if (activateCamera) { ActivateCamera(scene); } if (gizmoManager.GetSelectedGizmo() == DCL.Components.DCLGizmos.Gizmo.NONE) { gizmoManager.SetGizmoType(BuilderInWorldSettings.TRANSLATE_GIZMO_NAME); } mouseCatcher.enabled = false; Environment.i.world.sceneController.IsolateScene(sceneToEdit); Utils.UnlockCursor(); gizmoManager.HideGizmo(); editionGO.transform.SetParent(null); avatarRenderer.SetAvatarVisibility(false); HUDController.i.builderInWorldMainHud?.ActivateGodModeUI(); }
public override void Activate(ParcelScene scene) { base.Activate(scene); gameObject.SetActive(true); sceneToEdit = scene; voxelController.SetSceneToEdit(scene); if (activateCamera) { ActivateCamera(scene); } if (gizmoManager.GetSelectedGizmo() == DCL.Components.DCLGizmos.Gizmo.NONE) { gizmoManager.SetGizmoType("MOVE"); } mouseCatcher.enabled = false; Environment.i.world.sceneController.IsolateScene(sceneToEdit); Utils.UnlockCursor(); RenderSettings.fog = false; gizmoManager.HideGizmo(); editionGO.transform.SetParent(null); }