Skip to content

VR support #68

Description

@ReallyRad

Hello, I'm trying to integrate UnityRuntimeInspector in my VR project for debugging.
I've done some progress by adding a graphic raycaster and a tracked device graphic raycaster (from Unity's XR Interaction Toolkit) to the following prefabs

Assets/Plugins/Runtimelnspector/Prefabs/RuntimeHierarchy/HierarchyField.prefab
Assets/Plugins/Runtimelnspector/Prefabs/Runtimelnspector/Fields/ArrayField.prefab
Assets/Plugins/Runtimelnspector/Prefabs/Runtimelnspector/Fields/BoolField.prefab
Assets/Plugins/Runtimelnspector/Prefabs/Runtimelnspector/Fields/BoundsField.prefab
Assets/Plugins/Runtimelnspector/Prefabs/Runtimelnspector/Fields/ColorField.prefab
Assets/Plugins/Runtimelnspector/Prefabs/Runtimelnspector/Fields/EnumField.prefab
Assets/Plugins/Runtimelnspector/Prefabs/Runtimelnspector/Fields/ExposedMethodField.prefab
Assets/Plugins/Runtimelnspector/Prefabs/Runtimelnspector/Fields/GameObjectField.prefab
Assets/Plugins/Runtimelnspector/Prefabs/Runtimelnspector/Fields/NumberField.prefab
Assets/Plugins/Runtimelnspector/Prefabs/Runtimelnspector/Fields/NumberRangeField.prefab
Assets/Plugins/Runtimelnspector/Prefabs/Runtimelnspector/Fields/ObjectField.prefab
Assets/Plugins/Runtimelnspector/Prefabs/Runtimelnspector/Fields/ObjectReferenceField.prefab
Assets/Plugins/Runtimelnspector/Prefabs/Runtimelnspector/Fields/RectField.prefab
Assets/Plugins/Runtimelnspector/Prefabs/Runtimelnspector/Fields/StringField.prefab
Assets/Plugins/Runtimelnspector/Prefabs/Runtimelnspector/Fields/TextureReferenceField.prefab
Assets/Plugins/Runtimelnspector/Prefabs/Runtimelnspector/Fields/TransformField.prefab
Assets/Plugins/Runtimelnspector/Prefabs/Runtimelnspector/Fields/Vector2Field.prefab
Assets/Plugins/Runtimelnspector/Prefabs/Runtimelnspector/Fields/Vector3Field.prefab
Assets/Plugins/Runtimelnspector/Prefabs/Runtimelnspector/Fields/Vector4Field.prefab
Assets/Plugins/Runtimelnspector/Prefabs/Runtimelnspector/Helpers/ReferencePickerltem.prefab

Which makes all of these interactable and allows me to navigate the hierarchy and show the corresponding inspectors, which is really great.

However, I can't modify any text value, because no input keyboard is showing when I click the input field despite it being interactable. I remember having input fields automatically making the Quest's OS keyboard showing up in this kind of situation in other uGUI menus I did before.

Do you have any guidelines in order to make your plugin fully compatible with VR interaction?
Thanks a lot.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions