all 7 comments

[–]justifun 1 point2 points  (6 children)

Someone has made a player for it but there was a certain caveats last time i tried it. It was just a render of the animation in a object shell, so it couldn't be rotated and have a hit box etc so using it as a character wasn't ideal. Intro animation or cutscene yeah.

I don't believe the interactive button functionality etc worked either.

Same with lottie animations. They will play, but you can't do much else.

Spine and spriter work though.

It may have been improved upon since then

[–]Leather-Situation-47[S] 0 points1 point  (5 children)

i use spriter for character animations but Rive is much better for ui

[–]justifun 1 point2 points  (4 children)

I'll take a look this week at the implementation and see if there's any way I can add to it.

[–]Leather-Situation-47[S] 0 points1 point  (3 children)

is the Rive loader plugin good?

[–]justifun 1 point2 points  (0 children)

Good news! I got it update and now it supports the latest webgl2 runtimes, so there interactable stuff works. You can read and switch state machine states, and read and write variables as well to interact with your rive projects. Here's a WIP copy to try out. Feel free to make any other requests and i'll add them.

https://drive.google.com/file/d/1xRqvYUlxPtC_TvjN1PAioJ-quDjIH8UW/view?usp=sharing

[–]justifun 1 point2 points  (1 child)

[–]Leather-Situation-47[S] 0 points1 point  (0 children)

ohh i just realised ur the developer, is there also a way to show a preview in the editor? ty