Intro To Interactive Animation In Rive | UI Animation Tool

  Рет қаралды 107,906

School of Motion

School of Motion

Күн бұрын

Пікірлер: 178
@shurt703
@shurt703 2 жыл бұрын
Please keep more UI content coming! This is incredibly valuable content. Maybe one day offer a course?
@joeykorenman
@joeykorenman 2 жыл бұрын
100%
@Dr.JimmyBrungus
@Dr.JimmyBrungus Жыл бұрын
Yes please! There are a lot of courses out there for ui designers learning motion - but nothing for motion designers learning ui
@Basz112
@Basz112 2 жыл бұрын
This is so valueable, didnt start Using Rive because I got stuck when animating states. Thanks for this, Im going to dive in to Rive. More Rive content pls!
@joeykorenman
@joeykorenman 2 жыл бұрын
Once you "get" how the state machine works, it's like a superpower.
@ArmandSterbend
@ArmandSterbend 2 жыл бұрын
I'm a programmer learning more about UI/UX and stuff like that, and it was super easy to understand, I love it!. Thanks for the video
@nhexplorers
@nhexplorers 2 жыл бұрын
Best rive tutorial on the Internet. Bravo.
@caspianievers
@caspianievers Жыл бұрын
Day one of Rive today and this is the content that is missing from their official documentation. Fingers crossed for some more gems like this for Rive!
@jensen1050
@jensen1050 2 жыл бұрын
Love Rive - great tutorial too, very clear and well explained. More please!
@luishenriquecorrea2754
@luishenriquecorrea2754 2 жыл бұрын
Hi, here Luis from Brazil. Really Thanks for the content. I love it! 😍
@aissamotion6003
@aissamotion6003 2 жыл бұрын
Like before even watching the whole video. thanks for this content joey
@systematicpsychologic7321
@systematicpsychologic7321 Жыл бұрын
This was great, killer walkthrough and now I learned the state machine basics. I also found that having an intermediate 'hover on idle' state was great for enabling rapid pounding of the button that the mouse is hovering over for extended time.
@morrisonak
@morrisonak 2 жыл бұрын
Great walk thru, looking forward to more rive content.
@lydiawere
@lydiawere 2 жыл бұрын
Super awesome! would love to see more of this UI motion content. Thanks for sharing.
@SimonAbrams
@SimonAbrams Жыл бұрын
Fantastic video, @Joey! As another old-timey Flash guy, this is both familiar and new and exciting. As always, super clear content that does a great job at breaking down complex ideas into something digestible.
@troychurch4055
@troychurch4055 2 жыл бұрын
Great intro to Rive Joey. Well done. Thanks!
@cheeseandegg
@cheeseandegg 2 жыл бұрын
hey Joey, this is such a big deal. great video. would definitely like to see more content about Rive.
@TheToganivalu
@TheToganivalu 2 жыл бұрын
Exciting world we live in! This tool once is has some more features that we are used to on AE is gonna become a staple in all UI/UX design!
@jeorc
@jeorc 2 жыл бұрын
This is great! Please consider creating more UI animation. Thanks for sharing.
@fullcircleperpetuals
@fullcircleperpetuals Жыл бұрын
This explainer video deserves awards.
@liviere1
@liviere1 7 ай бұрын
Thank you so much! So interested in Rive, please keep doing more of this! 🙌🏼
@uxmunzir
@uxmunzir Жыл бұрын
Please keep more tutorials like these. This is very easy to understand. Such a nice explanation. ❤❤
@Pinstrap
@Pinstrap 2 жыл бұрын
What a fantastic way to introduce Rive... Thank you ! Keep it coming.
@DadOfExile
@DadOfExile 2 жыл бұрын
Great news! Started learning Rive following this video and saw that they added a graph editor! 👍 Although not as full-featured as AE, it should really help out for situations like bounce... :)
@Spaghettiizer
@Spaghettiizer 2 жыл бұрын
This is great, I really want to see more about interactive UI course with Rive tool. Your video is amazing. It's easy to understand, well explained, clear and also show some good example to understand the tool. I can't wait to see more. Awesome Guys!
@trevclaridge
@trevclaridge 2 жыл бұрын
This vid is super helpful for developers too (myself); very helpful to know the jargon so you know what your looking for on the backend.
@manashkashyap7780
@manashkashyap7780 2 жыл бұрын
Please make more content on rive ! This is life changing
@alejandralondono7550
@alejandralondono7550 Жыл бұрын
Best Rive tutorial so far!! can't wait to see more like this! thank you :D
@officialloner88
@officialloner88 2 жыл бұрын
Can’t wait to try this on my next web project
@mohydra
@mohydra 2 жыл бұрын
I suppose it's time to learn a new tool. thanks for this awesome explained tutorial
@joeykorenman
@joeykorenman 2 жыл бұрын
Glad you dug it!
@BigyanGautamphobic
@BigyanGautamphobic 2 жыл бұрын
Please make a part 2 UI interaction animation is so valuable
@joeykorenman
@joeykorenman 2 жыл бұрын
On it!
@fenrisform
@fenrisform 2 жыл бұрын
yes more RIVE pls :)
@EkanemStories
@EkanemStories 2 жыл бұрын
I just started using Rive, so this was very helpful.
@JulianHibbert
@JulianHibbert 2 жыл бұрын
Great to have a non-Adobe tool like Rive!! It is a great Lottie/AfterEffects option!
@alyx_was_here
@alyx_was_here 2 жыл бұрын
Shhhh! Don't jinx it. It's only a matter of time till they buy it too (like they did with Figma)
@yannberte8291
@yannberte8291 2 жыл бұрын
😯 So far from Macromedia Director and Lingo... I'm impressed 🙂
@katarinacvetkovic8412
@katarinacvetkovic8412 2 жыл бұрын
Sounds awesome, I would like to see more videos on this topic.
@thegarlaki199
@thegarlaki199 2 жыл бұрын
I want to learn more about it. Many thanks for this. Very inspiring!
@aahritya_tv
@aahritya_tv 2 жыл бұрын
I'm done. Motion design is next big thing in ui. Fuk yeah!
@billvids
@billvids 9 ай бұрын
AWESOME! I am want to get into UI motion design and this looks like the right place to start from
@gustavomancini5538
@gustavomancini5538 Жыл бұрын
Really nice video, I needed an intro to Rive and you gave me more than initial tips, thanks! :)
@andersonaalmeida
@andersonaalmeida Жыл бұрын
Ok thanks for this, would love more on this. I hear there's a class for it in the works...baller
@saulyance
@saulyance 2 жыл бұрын
Amazing as always, Joey!
@joeykorenman
@joeykorenman 2 жыл бұрын
🙌
@manashkashyap7780
@manashkashyap7780 2 жыл бұрын
@@joeykorenman Please make more rive videos
@wanplusss
@wanplusss 2 жыл бұрын
I want to learn more❤
@aescreens
@aescreens 2 жыл бұрын
Great tutorial! Rive might be to After Effects what Figma was to Photoshop.
@fellowhuman4656
@fellowhuman4656 2 жыл бұрын
U guys are very clever in making tutorials
@hashir
@hashir 2 жыл бұрын
Thanks for this! Looking forward for more tutorials on Rive!
@joefrancis6829
@joefrancis6829 Жыл бұрын
you can import your after effects animation as json into rive, it helps me use after effects to create my animations and add interactions on rive
@emiliowav97
@emiliowav97 11 ай бұрын
I’m so glad to have seen this comment. I was wondering if this was possible. Would you use something like bodymovin to export?
@supposedlysam4936
@supposedlysam4936 2 жыл бұрын
Would love to see a course on Rive!
@dailywiser2112
@dailywiser2112 2 жыл бұрын
give us moreeeeee! thank you for the tutorial
@coldmind3509
@coldmind3509 2 жыл бұрын
I guess I know what I'm gonna learn next x)
@colbysdovi220
@colbysdovi220 Жыл бұрын
Awesome tutorial man, really helpful !
@pmimograph3082
@pmimograph3082 Жыл бұрын
You can also "reverse" an animation after duplicating by going into that runtime menu that has the fps and do "-1x" for backwards at same speed
@erdbeerbus
@erdbeerbus 2 жыл бұрын
Great tutorial, great technology. Thumbs up.
@martalorenzoballesteros8281
@martalorenzoballesteros8281 2 жыл бұрын
Thanks for the tutorial, it was awesome! I hope there is more coming!
@JOHAN_PERJUS
@JOHAN_PERJUS Жыл бұрын
Definetly more please!
@andresantiagohellmann764
@andresantiagohellmann764 2 жыл бұрын
Nice video, pls show more rive!
@DanielSoto101
@DanielSoto101 Жыл бұрын
Super interested and I loved the pod about this. I’m a guy that works in both motion and the UX/UI world and Lottie is great but a little buggy and limited, but this seems to solve a lot of issues Lottie has. Please show more.
@Chrisonander
@Chrisonander 2 жыл бұрын
Amazing tutorial!
@freshlesh3019754
@freshlesh3019754 2 жыл бұрын
Awesome tool. Not a motion designer and found it difficult to work out thanks for the great tutorial
@CamilaLachman
@CamilaLachman Жыл бұрын
Awesome tutorial! Thank you Joey!
@jordan2d
@jordan2d 2 жыл бұрын
I'm interested!!
@steve708822
@steve708822 Жыл бұрын
Very useful content. Just trying Rive now
@dnlbdr8613
@dnlbdr8613 2 жыл бұрын
From France : Thanks, you are really clea and you tutorial is very well build! It seems to work like Animarte from Adobe ! Extra !
@Crez1994
@Crez1994 2 жыл бұрын
Great video! Thank you🙏🏼
@mogrts
@mogrts Жыл бұрын
Please do more rive tutorials. It's a great tool.
@OAM1
@OAM1 2 жыл бұрын
Rive is really great, State Machine rocks
@ajibademustapha2908
@ajibademustapha2908 2 жыл бұрын
Great Video! It's best to add both to the stack like you said.
@ilyanemihin6029
@ilyanemihin6029 Жыл бұрын
The best explanation! Thanks
@m1khaild154
@m1khaild154 9 ай бұрын
tnx! this is best school ever! )
@GG-lh6yd
@GG-lh6yd Жыл бұрын
Is there a video tutorial for that little fire at the beginning of the video? Looks really good.😊
@jdesigns3394
@jdesigns3394 2 жыл бұрын
Keen for more tutorials
@cp3onmtv963
@cp3onmtv963 2 жыл бұрын
Would love to see more about this tool and other ways it can be implemented. Personally I see lots of cool preloader screens and would like to know how to animate a name or logo and then properly export this and code it into a website!
@stephenaaronosborn
@stephenaaronosborn 9 ай бұрын
You did a great job explaining things. I just wonder, I can create variables in figma and have them interact(default, hover, active, etc.) very quickly. I would use figma to make interactive UI components, and rive for more playful animations? I’m not seeing why I would create interactive buttons in Rive. I am excited to play around with Rice, and learn more about making interactive animation.
@Xandercorp
@Xandercorp 2 жыл бұрын
It's gonna be fun to see Lottie catch up to this. :)
@joeykorenman
@joeykorenman 2 жыл бұрын
I'm not sure it can "catch up," but I'm sure Lottie will get better and better. The main thing is that Lottie was not really built to be an interactive format, while Rive's format is. It's a really exciting time to be doing this!
@Xandercorp
@Xandercorp 2 жыл бұрын
@@joeykorenman Oh sure, what a time to be alive, hehe! It's interesting to think where animation & interactivity will be in like 10 years.
@amorenew
@amorenew 2 жыл бұрын
Now Rive can import Lottie files
@resekai
@resekai 2 жыл бұрын
Ring, ring, ring. Adobe: Hello, Rive? Rive: Yes. $50bil
@Deckard76
@Deckard76 2 жыл бұрын
Please School of Motion, full Rive course from beginner to advanced... waiting with my money! 💸😄
@mTechPenn
@mTechPenn 11 ай бұрын
Did you all ever do a series on Rive? New to all this
@AmodeusR
@AmodeusR 2 жыл бұрын
It looks very cool!
@christophernelson2261
@christophernelson2261 Жыл бұрын
Thank you for Sharing. We have button animation but how do we make them link out?
@BerylKruger
@BerylKruger 2 жыл бұрын
Awesome Tutorial, thank you!
@jessemalisa6804
@jessemalisa6804 8 ай бұрын
If only one of the two (hover or click) works for you but not both at the same time try highlighting your "idle" animation in state machine layer "click" and change it from "Single Timeline" to "Blend 1D".
@fiercecurry
@fiercecurry 8 ай бұрын
Hopefully your upcoming Rive class will focus on UI motion design instead of character animation. There are plenty of tutorials on the latter already. There is a huge gap learning game UI design that incorporates HUD, FUI etc
@jourdanhamme3426
@jourdanhamme3426 Жыл бұрын
33:18 helpful for interactive mouse (click to drag) movement :)
@petrusderorkan
@petrusderorkan Жыл бұрын
25:15 I may have an idea, why it is "bugging" when hovering over the button when you had the hovering listener enabled for both layers. You hovered over the letters separately, so every time you would move your mouse from the letters to the rest of the button again, it triggered the "Hover-Off". I may be wrong, but I didn't read another suggestion here :)
@andrewhking
@andrewhking Жыл бұрын
You're correct - his workaround was actually the right approach as well: essentially defining a "hit box" for the action. :D If you really wanted, you could have an invisible rectangle (or any other shape that matches the animated piece) and use that as the 'hit box' (or object that will have the listener attached, in this case). So you wouldn't have to put the listener on any of the actual animated parts. In game programming, that idea is used.
@hossamayman3587
@hossamayman3587 Жыл бұрын
It'd be awesome if you could prevent events from firing on certain layers somehow.
@JulianHibbert
@JulianHibbert 2 жыл бұрын
More Rive please!!!
@jozef_s
@jozef_s 2 жыл бұрын
Thanks Joey!
@infonima
@infonima 9 ай бұрын
I guess its not a bug when you hover in the center sometimes. Its because there is another layer on top of it ... text ... so as soon as it enter text, that means it exits the box. That is my guess, maybe i am wrong. And your tutorials are great by the way.
@RandallMartinPL
@RandallMartinPL 2 жыл бұрын
But can u actualy create whole interactive UI with such interactive buttons that actualy goes somwhere and do somthing? I tryed XD, Figma and Protopie and non of them can do what i want.
@joeykorenman
@joeykorenman 2 жыл бұрын
You can't do all of that in Rive, you'd still need to integrate with another platform (like Webflow) or create a full-fledged app with a developer. AFAIK, there isn't yet one "super app" than can do all of that. Back in the day, Flash actually could do everything, oddly enough.
@RandallMartinPL
@RandallMartinPL 2 жыл бұрын
@@joeykorenman yeah back in day i used a lot of flash to create lots of mokups, now its easier with newer sofware, but i wish they all ware put togethet in one big soft. I think ill stay with protopie witch is most advanced i think
@guidorosso
@guidorosso 2 жыл бұрын
@@joeykorenman This is coming. Text is the next big feature. Layout constraints, data binding, scripting, audio are all on the roadmap and all that you would need.
@AntifreezeAnimation
@AntifreezeAnimation Жыл бұрын
🔥12/2023: Importing from Figma>> Grab the whole button stack, right-click in Figma and save as SVG. Paste into Rive (it will show up in your Assets tab and won't immediately appear on screen) Note that this creates vectors for your text, so if you want to take advantage of Rive's (now available) text tool, you'll want to replace your text in Rive.
@icanmakeeverythingilovedie9861
@icanmakeeverythingilovedie9861 2 жыл бұрын
Gotta commend your music taste. Silent Planet is one of the best to do it. 😁
@joeykorenman
@joeykorenman 2 жыл бұрын
Heck yeah! Just saw them in Tampa, absolutely crushed it.
@osamamustafasheikhani8015
@osamamustafasheikhani8015 2 жыл бұрын
i wanna ask that, is it necessary to recreate your design in rive to animate it ? or we can simply import the artwork and get directly to the animation panel ..
@vagab14
@vagab14 2 жыл бұрын
@joeykorenman341 25:25 I don't think its a Rive bug... actually javascript considers you have exited the background when the mouse hovers over "SEND IT" text/svg. Hence the hover-off state is triggered! I have experienced the same issue while working on svgs in JS.
@joeykorenman
@joeykorenman 2 жыл бұрын
Interesting... I assumed because I was listening on the group (the button BG + the type) it would consider both of those layers, but maybe it's just the nature of JS.
@vagab14
@vagab14 2 жыл бұрын
@@joeykorenman I thought so too, but this thing keep on randomly popping up from time to time while working with svgs, hopefully one day i would find the time to sit with my dev team and figure it out! Amazing content by the way, your team and the Futur are definitely shaping the design community around the world!
@schroepa1981
@schroepa1981 2 жыл бұрын
Love ❤
@josselincol
@josselincol 2 жыл бұрын
Looks great for decorative content, but when you make a button in Rive, what about Accessibility issues ? What about SEO ?
@jogendersaini3072
@jogendersaini3072 2 жыл бұрын
Please do more UI motion
@neiocheney5583
@neiocheney5583 2 жыл бұрын
感谢您的分享!
@nebbsie
@nebbsie Жыл бұрын
How does this work with translations etc? Do you need to build a new button for each language?
@marieg7416
@marieg7416 2 жыл бұрын
I think the bug of the hover event might be because it triggers hover off for the text separatly. You would need to set the event only for the button! Nice video thanks
@marieg7416
@marieg7416 2 жыл бұрын
aha ok didnt wait enough :)
@heinschultz8970
@heinschultz8970 2 жыл бұрын
Yea was also gonna suggest this. Its triggering over all the text pixels and not over the negative spaces between the text. Had similar issues in the past with Flash and action script. Had to either just set the state to look at the button (as suggested) or create an image without an alpha but with the same color value....but that was many moons ago ;-)
@joeykorenman
@joeykorenman 2 жыл бұрын
@@heinschultz8970 Interesting! Thanks so much for the insight. It's funny how Flash did most of this stuff 20 years ago.
@GuilhermeBrunowGomes
@GuilhermeBrunowGomes 2 жыл бұрын
Yup, the issue is that the pointer leave event is being triggered when the pointer leaves each letter on the SVG. I’d say this might be an UX issue but not necessarily a bug.
@dropthedigibomb
@dropthedigibomb 2 жыл бұрын
Hmmm ... Rive looks interesting. But this example for a button is overly complicated. This is a really simple interaction that can be created in code in minutes or if you're using something like webflow you can create without code in minutes. Maybe buttons are not the best use case for rive? Or at least simple interactions like this?
@joeykorenman
@joeykorenman 2 жыл бұрын
If you're a web developer, it's much easier to make a button some other way, but if you're an animator this is much more intuitive. This is also a really simple example. If the button did something fancier, it might be harder to code that or set up the animation in Webflow. I see Rive as just opening up interaction design to a wider audience.
@dropthedigibomb
@dropthedigibomb 2 жыл бұрын
@@joeykorenman Yeah I agree. I was diggin aroiund and looking at other more complicated buttons and interactions in general and Rive really offers a ton of opportunity to do some amazing stuff. I've been using lotties a lot, but gonna give Rive a try for sure.
@harambeboy
@harambeboy Жыл бұрын
Fantastic, papa
@stef3333v
@stef3333v Жыл бұрын
If I want my animation to stop while my pointer on the object what should I do ? I did the same animation but on trash icon ...
@rocketsunny2423
@rocketsunny2423 5 ай бұрын
everytinme I add the idle to the second state the hover stops working, it shows if running the first state, but theres no animation
@jz1244
@jz1244 3 ай бұрын
i have the same problem
@jz1244
@jz1244 3 ай бұрын
did anyone get it to wok?
@BryceDriesenga
@BryceDriesenga Жыл бұрын
Is it possible to integrate the Click and Hover animations into a single state machine?
@BonnyJohnVarkey
@BonnyJohnVarkey 2 жыл бұрын
Okey. I make a button click animation on Rive. But what do I do after? How do I hand it over to developers? Also how can I include that in my prototype?
10 C4D Hacks Every Motion Designer Needs to Know
12:46
School of Motion
Рет қаралды 4,1 М.
Rive and the future of interactive design
1:34:02
School of Motion
Рет қаралды 22 М.
"Идеальное" преступление
0:39
Кик Брейнс
Рет қаралды 1,4 МЛН
요즘유행 찍는법
0:34
오마이비키 OMV
Рет қаралды 12 МЛН
БАБУШКА ШАРИТ #shorts
0:16
Паша Осадчий
Рет қаралды 4,1 МЛН
Жездуха 41-серия
36:26
Million Show
Рет қаралды 5 МЛН
The 80% of UI Design - Typography
12:24
Sajid
Рет қаралды 135 М.
Animating in Rive for After Effects Users
23:19
Jake In Motion
Рет қаралды 45 М.
The 12 Best Rive Community Files of 2023
2:49
Rive
Рет қаралды 16 М.
Animating in ways After Effects CAN'T with Rive
20:32
Jake In Motion
Рет қаралды 10 М.
5 levels of UI skill. Only 4+ gets you hired.
11:05
Malewicz
Рет қаралды 451 М.
2025 Graphic Design Trends You Should Know
18:58
Kittl
Рет қаралды 446 М.
5 Secrets to Stop Stuttering & Speak More Clearly!
12:44
Vinh Giang
Рет қаралды 137 М.
"Идеальное" преступление
0:39
Кик Брейнс
Рет қаралды 1,4 МЛН