The React and JS packages are great for most Rive projects, but if you want even more control, then you're going to need someone with Rive low-level API experience.
What can I do with the low-level Rive API that you can't with the high-level API?
Construct a scene of multiple Rive files, artboards, linear animations, and state machines, all in one <canvas> element. This is useful if you're building a game!
Control the render loop, which involves how you advance each artboard, animation, and state machine over time (including speed).
Tap into several transform property values on nodes/bones in the draw hierarchy
The React and JS packages are great for most Rive projects, but if you want even more control, then you're going to need someone with Rive low-level API experience.
What can I do with the low-level Rive API that you can't with the high-level API?
Construct a scene of multiple Rive files, artboards, linear animations, and state machines, all in one <canvas> element. This is useful if you're building a game!
Control the render loop, which involves how you advance each artboard, animation, and state machine over time (including speed).
Tap into several transform property values on nodes/bones in the draw hierarchy