VRse Blocks
VRse Blocks are pre-configured VRseBuilder prefabs that you can add to a Unity scene and wire into the Story System through actions and triggers.
They are designed to speed up scene setup: add the block, replace or adapt the mesh if needed, and keep the interaction logic intact.
In Unity, open the library from VRseBuilder > VRseBlocks.
How to Use VRse Blocks
- Open
VRseBuilder > VRseBlocksin Unity. - Search or filter by category.
- Click Add to Scene, or drag a block into the Scene view or Hierarchy.
- Replace meshes or adjust transforms while preserving the configured interaction components.
- Use the related action and trigger nodes in your story.
Interaction Blocks
Grabbable
Basic grabbable object for single-hand physics-based interaction.
Placepoint
Snap-to location for grabbable objects, useful for inventory, puzzles, storage, and placement validation.
Collision and Use
Detects collision and use combinations when specific objects interact together.
Touchable
Touch-responsive surface that activates on hand contact without a grab gesture.
GrabDisabledGrabbable
Grabbable object with grabbing temporarily disabled, useful for locked items or conditional interactions.
GrabLockGrabbable
Grabbable that locks in place when released, preventing unwanted movement while still allowing re-grabbing.
GrabOnTouchGrabbable
Auto-grab object that attaches to the hand on touch without requiring a grab gesture.
TwoHandGrabbable
Large object supporting two-handed interaction for rotation, scaling, and manipulation.
Tool Blocks
Forceps
Squeeze-operated tool for grabbing and placing objects from one location to another.
UI Blocks
Physical Button
Pressable button with optional haptic, sound, hold, and progress bar feedback.
UI Button
Standard UI button that triggers events on click and works with pointer or ray interactions.
Constraint Blocks
Transform Bounds - Position 1 Axis
Constrains object movement along one axis with min/max limits.
Transform Bounds - Position 2 Axis
Constrains object movement along two axes with min/max limits.
Transform Bounds - Position 3 Axis
Constrains object movement in all three axes with min/max limits.
Transform Bounds - Rotation 1 Axis
Constrains object rotation around one axis with min/max angle limits.
Transform Bounds - Rotation 2 Axis
Constrains object rotation around two axes with min/max angle limits.
Transform Bounds - Rotation 3 Axis
Constrains object rotation around all three axes with min/max angle limits.
Pivot Rotate Limiter - X Axis
Rotatable object with angle limits around the X-axis pivot.
Pivot Rotate Limiter - Y Axis
Rotatable object with angle limits around the Y-axis pivot.
Pivot Rotate Limiter - Z Axis
Rotatable object with angle limits around the Z-axis pivot.
Animation Blocks
Place And Animate
Animates objects along a path with waypoints and customizable transform curves.
AnimatedObject
Object with an animation controller ready to play sequences for doors, mechanisms, or props.