Skip to content

Make the default movable behavior globally configurable #197

Description

@lassoan

Currently, "Selectable" flag determines is a node can be dragged and it is enabled by default.

In some use cases, it is preferable if nodes are movable by default. In other cases, it is preferable if nodes are not movable by default.

Proposed solution: Instead of using the "Selectable" flag, add a custom VirtualReality.GrabEnabled node attribute. If the attribute is not set or set to default then the global setting is applied to the node. If the attribute is set to true or false then that overrides the global setting. The global setting ("All objects are movable by default") should be displayed in the virtual reality module GUI.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions