Rive 101 logoRive 101
About📋 Changelog
0%
Progress0/88
9.3

Detach

2m 07s
Rive 101 - Detach

This course addresses the specific technical pivot where a project must diverge from a shared team ecosystem to undergo localized customization without impacting the root system. By utilizing Rive's Detach pipeline, developers can instantly cut the umbilical cord between target consumers and remote cloud libraries. The primary business benefit is that the operation executes a clean deep copy inside the active workspace—generating localized, completely editable layers, animation hierarchies, state machine transitions, and database structures while keeping intricate input graphs perfectly intact.

  • The Dual-Phase Detachment Axiom: Severing library connections in Rive is a bifurcated task. Disconnecting a component artboard does not recursively update its underlying data interface. Designers must run the Detach action on both the asset container and the View Model schema independently to gain complete design and programming freedom.
  • Deep-Copy Structural Preservation: Rive treats detachment as a deep-copy routine rather than a destructive flat bake. It accurately parses remote nodes and registers them locally:
Remote Read-Only Library → Local Editable Component [Retains Layers + Transitions + Conditions]

This architectural approach ensures that complicated interaction graphs do not fragment when breaking external links.

  • Instance Replacement Checklist: Detaching an asset does not automatically migrate live versions positioned across layouts. The user must manually handle asset migration: delete the old external container node, remount using the local version via shortcut N, and bind parameters again.
  • Workflow Shortcuts:
    • N: Instantly calls forth the Component Tool overlay panel, used here to remount the untethered local artboard asset onto the parent context file.