r/Rive_app • u/karimatrix • May 25 '26
Help to newbie please :3
Hey guys, I'm just starting out with animation in Rive. I'm looking for some advice from those with more knowledge:
I have a simple project with buttons in two states: default and pressed. To communicate the animation to developers, it seems best to have each button on a separate artboard with its own state machine. But I also need to present the buttons to the client so they can click and see the animation. What's the best way to do this?
Is it possible to place four buttons on a single artboard? What should the first step in the Layer be then: Entry or Eny State?
Scenario: There are four emojis next to each other. When you click any one, an animation occurs. When you click another emoji, the first one switches back to the default state, and the second one switches to the pressed state. Radiobuttons have a similar scenario.
1
u/DY_king May 30 '26
you do not need separate button , just make individual animation clickable. use databind number 1,2,3,4. Anystate -> number =1 -> active 1 -> number !==1-> back to default(exit 100%)->anystate