Skip to main content
16d ago

Dynamically spawning nested artboards with Unreal Engine integration

Is it possible to dynamically spawn nested artboards within a layout through Unreal Engine? For example, can a single Rive file contain:

  • 20+ artboards for icons representing inventory items.

  • A layout structure for the inventory UI that can hold spawned instances of these artboards.

I’d like to dynamically handle the spawning logic in Unreal, adding items to the inventory grid in response to in-game events. I’m hoping to avoid relying on state machines for this, as the logic for spawning and managing inventory items is complex and better suited for Blueprints / C++.

Does the API support direct manipulation of artboards for this kind of use case? Are there any best practices or examples to follow?

1 reply
8d ago

It's not possible to dynamically spawn artboards yet, but it will be with data binding which is coming soon.

Until then, you could add all 20 items to the layout and selectively show or hide each one based on inputs.