close sidebar position

This commit is contained in:
Kseninia Mikhaylova 2024-08-27 11:59:28 +03:00
parent 3d5346fa74
commit 8343bfc2d2
1 changed files with 8 additions and 0 deletions

View File

@ -265,6 +265,14 @@ watch(() => sidebar, () => {
if (sidebar.is_open == false) { if (sidebar.is_open == false) {
(controls.value as any).minDistance = mobileAndTabletCheck() ? def_distance.min * 0.5 : def_distance.min; (controls.value as any).minDistance = mobileAndTabletCheck() ? def_distance.min * 0.5 : def_distance.min;
(controls.value as any).maxDistance = def_distance.max; (controls.value as any).maxDistance = def_distance.max;
(controls.value as any).target = new Vector3(0, 0, 0);
camera.value?.position.set(
def_distance.max * 0.5,
def_distance.max * 0.5,
def_distance.max * 0.5
);
(controls.value as any)._needsUpdate = true;
(controls.value as any).update()
} }
if (sidebar.is_open && sidebar.id_clickable) { if (sidebar.is_open && sidebar.id_clickable) {
const clickable = useClickable() const clickable = useClickable()