Skip to main content
Support
9mo ago

How to get support

Please post your general support questions.

  1. Explain in detail what you need help with.

  2. Tell us what browser/desktop app/OS/runtime you're using.

  3. Include a screenshot, video, code snippet, or a .rev backup file.

For help with your account or billing questions, please contact us here.

0 replies
S
9h ago

Only Part of Timeline Animation Plays on Trigger with Exit Time Set to 100%

I have a trigger input – with a listener for pointer down – to trigger a timeline animation. The exit time is set to 100%. For some reason, only a little bit of the animation will play on the timeline. I have a rigged character with controllers that moves when triggered. The only thing that actually moves when triggered is the inverse direction of an IK constraint on one arm. The rest of the animation of the character rigged just stays put.

I took this same timeline animation and tested it on a boolean input with the "pointer enter" property. It will work as expected for the boolean input. But it will only play that small inverse direction flip on the IK constraint of one arm when it is using the trigger property.

For continued testing, I did add a couple rectangle shapes with bones and controller (to mimic an arm) to the same timeline not animating in its entirety using the trigger input. I put these testing shapes with bones in the same group holding the rigged character. These shapes with bones and controller DID animate as expected on the same timeline as the rigged character using the trigger input but the rigged character remained motionless.

Again, the exit time is set to 100%.

Any suggestions? Thank you.

2 replies
1d ago

iOS input not triggering correct animation

Hi 👋🏻 I'm using a Rive file in an iOS app in SwiftUI and I can't get the inputs to work correctly. It's a simple animation that should show a player's score - either +5 or +10. The file has an input called Points and I'm setting the numeric value to either 5.0 or 10.0.

I'm using RiveRuntime 6.0.7.

I can send my code, the .riv file and a screenshot from our designer (once I figure out how to add it here 😂)

When calling setInput("Points", value: 10.0) the animation for the value of 5.0 plays but I'm expecting the animation for 10.0 to play 🤔

Any help would be greatly appreciated! 🙏🏻

3 replies
B
2d ago

WHAT HAPPEN IF I CANCEL MY PAID PLAN?

I was planning to use paid plan for a short project and it's already finished. Since it's automatically renewed in the next month I wonder whether I still have access to the paid features if i canceled my plan?

1 reply
2d ago

Panel Collapse

How to collapse my Rive property panel in the inspector?

1 reply
3d ago

Chinese font support

Currently, Rive seems to have some issues displaying Chinese fonts correctly, particularly in artboard names and text elements. Could you please prioritize adding support for proper Chinese font rendering in Rive? Thank you.

2 replies
C
4d ago

Easing to Blend states

Quick question. I've set a 1000ms transition to a blend state animation. It does linear transition. Is there a way I can add easing to it?

1 reply
m
5d ago

Rive widget works in Flutter Web, same Rive file gets exception on Flutter iOS

Rive widget works perfectly in Flutter Web deployment,
the exact same Rive file on Flutter iOS gets

Exception caught by rendering library

type 'double' is not a subtype of type 'int'

Flutter 3.24.2 • channel stable • https://github.com/flutter/flutter.git
Framework • revision 4cf269e36d (4 weeks ago) • 2024-09-03 14:30:00 -0700
Engine • revision a6bd3f1de1
Tools • Dart 3.5.2 • DevTools 2.37.2

iOS simulator iOS 18.0 on iPad Air 11 inch (M2)

1 reply
B
6d ago

Panning and zooming slow

Panning and zooming a huge scene on a galaxy s22 mobile (Unity) is slow. Panning and zooming is done by setting a timeline via a blend node at runtime. Is there any way to make this faster? If not, please add transform optimizations to the Rive runtime.

4 replies
T
6d ago

Blank page at https://rive.app/account/upgrade/

Is the Rive upgrade page down at the moment? I can't seem to load the page on any device, just getting a blank page.

1 reply
K
6d ago

Impossible to do this animation in Rive due to Draw Order contraints

Hey all,

I want to create 3 layers of labels that rotates one of the top of each others.

Because draw order works only with Shapes and not group, I cannot this animation, unless I have missed something?

Please help,

Kateryna

4 replies
J
7d ago

It’s gotta be a simple solution …

Hey, team. I’m pretty new to Rive. I know I missed a step or something, but I need some help.

I have a very basic, linear animation that has a trigger for a secondary linear animation, then exits. The elements for both timelines are on the same artboard, and both timelines begin from the same design state. The object in the first timeline starts from the design state and bounces around a bit then settles back to the design state. In the second timeline, the object starts in the design state, then separates into two objects, one of which finishes off an animation.

When I play both timelines independently, they behave properly. When I set it up in the State Machine, it exhibits an odd behaviour I’m not sure how to fix. When I trigger the transition to the second timeline, it works and the 2nd timeline plays through … but it doesnt play from the design state like I want it to. It plays from the orientation of the object in the first timeline at the moment I trigger it.

Does that make sense? How do I get the second timeline to revert to the design state before starting its animation?

Thanks!

4 replies
7d ago

Embed code after unsubscription

This is a super simple ask, so apologies if it is mentioned somewhere in the docs – I looked around but was unable to find the answer. Traditionally I export .riv files for use in production, but I have one client project at the moment where we need to use embedded code links.

I was wondering if, after an embed code of a Rive is created and used – if the account it is associated with then drops tier back down to free, does the embedded Rive which was created then either stop functioning or have a watermark applied to it? I do not plan to unsubscribe personally in the near future, but my preference will be that the Rive lives on a client-associated Rive account. They would then pay for a month, create it, then move back down to free.

Will the Rive embed still work, without watermarks? Thank you for any help!

2 replies
B
9d ago

Make avatar works across multiple scenes

This is the problem: My first artboard is screen where user will set character avatar. Second, and all other artboards are screens with interactive animations with that avatar. How to make connection between first (avatar) artboard and all other artboards, so when the user set an avatar on the first screen, all artboards use that specific avatar for interactive animation. If anyone can suggest some tutorial that can help with this, or just explain me what can I try to make it work. I'm new Rive user, but it is very easy to learn so far.

Not sure if that is important, but I'm on Windows 11, on the Chrom browser.

Thank you

2 replies
U
11d ago

macOS app crashing in the rive::FontAsset::decode function

Hi all,

I've got an app running RiveRuntime, and one of the users reported frequent crashes. I checked the crash log and it says the crash is occurring in the Rive runtime, specifically in the rive::FontAsset::decode function.

The error is an EXC_BAD_ACCES (SIGSEGV): "exception" : {"codes":"0x0000000000000001, 0x0000000000000000","rawCodes":[1,0],"type":"EXC_BAD_ACCESS","signal":"SIGSEGV","subtype":"KERN_INVALID_ADDRESS at 0x0000000000000000"},

I am not exactly sure why this is happening, especially if it's only happening for one person. The user is running macOS Sonoma on an Dual-Core Intel i5 chip.

Would appreciate any ideas on why this crash is occuring.

4 replies