diff --git a/app/src/components/entities/TextBox.vue b/app/src/components/entities/TextBox.vue new file mode 100644 index 00000000..854fb302 --- /dev/null +++ b/app/src/components/entities/TextBox.vue @@ -0,0 +1,46 @@ + + + \ No newline at end of file diff --git a/app/src/composables/vrSpaceComposables.ts b/app/src/composables/vrSpaceComposables.ts index bb077beb..5a7c23a1 100644 --- a/app/src/composables/vrSpaceComposables.ts +++ b/app/src/composables/vrSpaceComposables.ts @@ -53,7 +53,7 @@ const currentRaycastSelectorArray = computed(() => { return ['.raycastable-surface']; case 'select-objects': - return ['.editable-object', '.clickable'] + return ['.editable-object', '.clickable', '.editable-object *', '.clickable *'] default: return ['.clickable']; diff --git a/app/src/views/user/VrSpaceSettingsView.vue b/app/src/views/user/VrSpaceSettingsView.vue index ce9bc12d..101f4879 100644 --- a/app/src/views/user/VrSpaceSettingsView.vue +++ b/app/src/views/user/VrSpaceSettingsView.vue @@ -237,6 +237,10 @@ +
@@ -280,6 +284,10 @@ @click="selectedPlacedObject = placedObject" class="editable-object" :scale="placedObject.scale ? arrToCoordString(placedObject.scale) : ''" :asset="placedObject.asset" /> + @@ -293,6 +301,10 @@ :position="arrToCoordString(transformedSelectedObject.position)" class="selectable-object" :scale="transformedSelectedObject.scale ? arrToCoordString(transformedSelectedObject.scale) : ''" :asset="transformedSelectedObject.asset" /> + @@ -381,6 +393,9 @@ type="radio" value="selfPlacement" aria-label="Hoppa in i scenen" class="btn btn-sm btn-primary" v-model="currentRaycastReason"> -->
{{ currentCursorMode }}
+
selected: {{ selectedPlacedObject?.type }} ({{ selectedPlacedObject?.placedObjectId?.slice(-4) }})
+
transformed: {{ transformedSelectedObject?.type }}
+
notEditing count: {{ placedObjectsNotBeingEdited.length }}