Marquee/Scrolling Text Animation in Figma | QuickJam

แชร์
ฝัง
  • เผยแพร่เมื่อ 29 ธ.ค. 2022
  • Up your typography game in your UI designs! Learn this simple technique, and try it out in Figma.
    DISCLAIMER:
    QuickJam is a fast-paced mini-series that aims to deliver information quickly to other designers, to let the designers follow their intuition when designing, rather than spoon-feeding them every single step. We hope this method helps make the designing process much more fun & intuitive rather than rigid & boring.
    If you enjoy jammed content, please don't hesitate to subscribe so you don't miss any of the new content, also share the video with people who could benefit from it to support my channel, and leave your suggestions down in the comments!
    Subscribe to jammed:
    / @jammedesign
    Buy me a coffee:
    paypal.me/jammedesign
    Download free jammed design resources:
    jmmd.gumroad.com/
    How to Import a Transparent Video in Adobe Xd:
    • How to Import a Transp...
    Instagram:
    / jammedesign
    Music Credits:
    Track: Feel - Land of Fire [Audio Library Release]
    Music provided by Audio Library Plus
    Watch: • Feel - Land of Fire | ...
    Free Download / Stream: alplus.io/feel

ความคิดเห็น • 123

  • @jammedesign
    @jammedesign  ปีที่แล้ว +7

    Are you enjoying UI animation-related Quickjams? Let me know your thoughts below & leave recommendations!
    Watch how to design icons the right way:
    th-cam.com/video/BiHlq3ssuAE/w-d-xo.html

    • @keezypm8808
      @keezypm8808 ปีที่แล้ว

      I tried the animation but it didn't work on my side ...is there a way I can reach out to you for more clarity ?

    • @jammedesign
      @jammedesign  ปีที่แล้ว

      @KeezyPm Helloo, sure thing.
      You may reach me out by mail on my about page. 👌

    • @keezypm8808
      @keezypm8808 ปีที่แล้ว

      @@jammedesign Okay , I sent you a private message on your Behance account sir ...I can't find a mail link on your bio

  • @lawlessofarabia
    @lawlessofarabia ปีที่แล้ว +8

    Quick and simple, here's a man who knows his stuff. Thank you for this super quick and easy tutorial Mr Jammed.

    • @jammedesign
      @jammedesign  ปีที่แล้ว

      Thank you, Mr Lawless.

  • @michayiko
    @michayiko 5 หลายเดือนก่อน +1

    Thank you so much !! I've been trying to understand variables for a while now, much clear clear now !

  • @cozytender
    @cozytender หลายเดือนก่อน +1

    You're amazing! Thank you for the simple, straight to the point tutorial. It helped so much.

  • @2BeRose
    @2BeRose ปีที่แล้ว +1

    That’s the best video i have seen on this! it was so easy 🙏🏻

  • @cesara.pichardo2368
    @cesara.pichardo2368 11 หลายเดือนก่อน

    Excelent tutorial! Quick and simple. i didn't know it was possible to do that in figma. Thanks!

  • @jovemsarabia9305
    @jovemsarabia9305 ปีที่แล้ว

    Thank you so much for this tutorial its very detailed, easy to understand appreciate this !!

  • @chrisjordan3493
    @chrisjordan3493 11 หลายเดือนก่อน

    Works perfectly. Thanks!!

  • @Projekt.Amadeus
    @Projekt.Amadeus ปีที่แล้ว +1

    Thanks! I've been looking for this for a long time!

  • @Ayeshaedrith
    @Ayeshaedrith 6 หลายเดือนก่อน

    It works and I’m so shocked. Thank you so much. May you be rewarded abundantly ❤️

    • @jammedesign
      @jammedesign  6 หลายเดือนก่อน

      Thank you! Glad it worked. :)

  • @loomonda18
    @loomonda18 10 หลายเดือนก่อน +3

    I could not figure out why the animation wasn't working...had to refresh - thanks so much!!

  • @user-vi7qt4wc6o
    @user-vi7qt4wc6o 4 หลายเดือนก่อน +2

    Thank you for the quick and simple tutorial. At first the animation wasn't working, I refresh Figma and then it worked. It's weird though because every time I open Figma it doesn't work, I have to always refresh by pressing R. It's probably a Figma problem.

  • @shripalmehta
    @shripalmehta 2 หลายเดือนก่อน

    Loved your tutorial!

  • @user-qd2rm3cw9u
    @user-qd2rm3cw9u ปีที่แล้ว

    Thanks so much! It was very helpful!

  • @maiabouza5221
    @maiabouza5221 9 หลายเดือนก่อน

    Thank you so much for this! ♥

  • @mcchedo
    @mcchedo ปีที่แล้ว

    Thank you, useful! Just what i need.

  • @melaniedesigner
    @melaniedesigner 10 วันที่ผ่านมา

    You're a genius bro!! You've helped me to solve one problem that I've been having hahaha. Thank u so much.

    • @jammedesign
      @jammedesign  10 วันที่ผ่านมา

      @@melaniedesigner Welcome! Good luck 🤞

  • @AbdulHanan-hj3rr
    @AbdulHanan-hj3rr ปีที่แล้ว +1

    Great one !!

  • @stonejrstone3261
    @stonejrstone3261 ปีที่แล้ว +2

    thank you so much for this, i am definitely subscribing immediately

  • @user-ic2qc3sg6u
    @user-ic2qc3sg6u ปีที่แล้ว

    this was simple and helpful. thank yoou

  • @chidindufaith7166
    @chidindufaith7166 4 หลายเดือนก่อน

    Very easy! Thank you❤❤

  • @AdrianA-gm3bi
    @AdrianA-gm3bi 6 หลายเดือนก่อน

    Thanks man)
    you are the best

  • @MarijaBezanoska
    @MarijaBezanoska 2 หลายเดือนก่อน

    You da best! Thanks a bunch!

  • @mihaelakolaric4217
    @mihaelakolaric4217 ปีที่แล้ว

    Fantastic!

  • @spongmybob
    @spongmybob หลายเดือนก่อน

    AWESOOME THANK YOU SO MUUUCH

  • @abigaelanyanwu9845
    @abigaelanyanwu9845 5 หลายเดือนก่อน

    This is really helpful.. thank you

  • @ricardofreire2633
    @ricardofreire2633 ปีที่แล้ว

    Awesome thanks alot!

  • @shrutigupta5747
    @shrutigupta5747 11 หลายเดือนก่อน

    Superb tutorial! Thank you!

    • @jammedesign
      @jammedesign  11 หลายเดือนก่อน

      Appreciate it!

  • @Allenaia
    @Allenaia 7 หลายเดือนก่อน

    Thank you!

  • @user-vo4ip8mt7i
    @user-vo4ip8mt7i ปีที่แล้ว

    Thank you! :)

  • @zainabidris8420
    @zainabidris8420 10 หลายเดือนก่อน

    Wonderful and very helpful!

    • @jammedesign
      @jammedesign  10 หลายเดือนก่อน

      Thanks! Glad you found it helpful.

  • @aapopow
    @aapopow 4 หลายเดือนก่อน +2

    For all those wondering why their proto doesn't work: you need need to set the flow starting point and pull lines from each of your frames to the next. If you only have one frame, select it -> prototype -> Flow staring point.

    • @Klaudia34881
      @Klaudia34881 2 หลายเดือนก่อน

      Don't work...

  • @ajslife3961
    @ajslife3961 ปีที่แล้ว

    Thank you so much!!

  • @FrickingTaylor
    @FrickingTaylor 2 หลายเดือนก่อน

    Thanks so much!

    • @jammedesign
      @jammedesign  2 หลายเดือนก่อน

      Welcome!

  • @shaneli4026
    @shaneli4026 10 หลายเดือนก่อน

    Thank you for the tutorial! Is it possible to make the marquee text in a slope? I tried and it is not working, the texts are flashing up and down.

  • @user-dm8nr5xh5h
    @user-dm8nr5xh5h 6 หลายเดือนก่อน +2

    hii , i did exactly what you showed but mine isnt working

  • @felixyim7497
    @felixyim7497 ปีที่แล้ว

    Once I change the Interaction details to after delay instead of click, the animation section disappears and I can't select the linear and smart animation. Any idea what's causing this?

  • @sophie-you
    @sophie-you 8 หลายเดือนก่อน

    Thank you

    • @jammedesign
      @jammedesign  8 หลายเดือนก่อน

      Welcome!

  • @shripalmehta
    @shripalmehta 2 หลายเดือนก่อน

    Is it possible to stop the scrolling on mouse hover and resume when on mouse leave, in Figma Prototyping? you may use variables and modes, if required.

  • @dvbem
    @dvbem ปีที่แล้ว

    hi, lovely tutorial! i tried it and it works but my only concern is that theres a tiny pause (im guessing 1ms) in the animation when the scroll in the second variant is about to switch to the first variant. this does not make it smooth and seamless like yours. is there anything i can do to fix this?

    • @jammedesign
      @jammedesign  ปีที่แล้ว +2

      Thanks for reaching out! I think this is just as good as it gets in Figma prototyping.😅 At the end of the day, it's just a prototyping tool that is used to test or show a concept to others, so I wouldn't worry much about the 1ms delay.
      However, one thing you could do is recheck the start and end positions and make sure they are lining up properly and that the 2nd animation is set to after delay 1ms with "Instant" instead of smart animate.
      I'm glad you found the video helpful! Cheers.

  • @kevinjohnnuluddin7069
    @kevinjohnnuluddin7069 หลายเดือนก่อน +1

    how do we copy the variant?

  • @patxilecea7803
    @patxilecea7803 ปีที่แล้ว +5

    Hi did Figma changed something? Because I've tried it step by step but it doesn't work my text fades out but doesn't move 😕

    • @PuruThakkar
      @PuruThakkar ปีที่แล้ว +1

      I had the same issue. The thing I was doing wrong was moving the text in the variant instead of the frame containing the text. That solved it for me

    • @jammedesign
      @jammedesign  ปีที่แล้ว

      Try checking if your animation style is set to "Smart Animate," and if that doesn't fix it, the answer above might do.

  • @dorothymao865
    @dorothymao865 ปีที่แล้ว

    Hi thanks for the cool video! I was having difficulty with this exercise, I noticed a few items from my visual that don't match your output.
    1. I cannot move a frame within a variant like you did. Checked the Figma document and it mentions that a frame cannot be moved independently within a variant.
    2. when I added the interaction, my arrow connector was pointing all the way on the right side of the variant. Yours are connected in the middle of the component. Unsure if that is a deal breaker, but I find that odd.
    3. I tried everything you demoed, all I see is a very small animation that is trying to complete the text string. There is no looping occurring. :(
    Hope you can provide some pointer. Thanks a ton.

    • @jammedesign
      @jammedesign  ปีที่แล้ว

      Hey there! I'll try to provide help with each point individually:
      1. You should be able to move frames with ease within variants, it's the anatomy that matters when building animations in Figma. Just make sure that the frame that you would like to move (which contains all of the other elements) is placed inside another frame (which is just there to act as a wrapper that wraps around the elements that move). So the variant itself should be a simple frame that wraps around another frame within that should be animated.
      2. I don't think it matters where the arrow is coming out or going into, as long as the interaction is set to "Change to." Figma has been releasing a lot of updates recently and it might look a little different from the video.
      3. For the looping, you will need to reconnect from the last variant to the first variant again. Sometimes you might need to restart the prototype for it to work.
      Hope this was helpful! Good luck

    • @dorothymao865
      @dorothymao865 ปีที่แล้ว

      @@jammedesign Thank you so much! It worked! The first item was the main reason I couldn't make it work. I missed one frame!

  • @nikbonjen
    @nikbonjen 8 หลายเดือนก่อน

    Hi, great tutorial thank you!
    I have one question... I'm using this to insert around 17 different logos, so I have duplicated them linearly to be able to create the animation. Only thing is that with 10,000 ms the animation is super fast and then slows down.
    Is there any way to solve this? Thank you!

    • @jammedesign
      @jammedesign  8 หลายเดือนก่อน

      Thank you! Yes, you could have the animation slightly slower by adding more 10000ms steps inbetween each animation. So, instead of having a 1 step 10000ms, divide the animation into 4 variants or more to have it look slower at 40000ms. It will need some maths to have it look perfect though. Good luck!

  • @therealyayo1437
    @therealyayo1437 4 หลายเดือนก่อน +1

    i did exactly as you told and it's not working...

  • @CoyoteMahn
    @CoyoteMahn ปีที่แล้ว +1

    Is there way to slow down the Marque text even more? I have my linear smart animate time set to 10000ms as shown in the video, but when I look at the prototype its going way too fast.

    • @jammedesign
      @jammedesign  ปีที่แล้ว +1

      I think in figma, the slowest animation is 10000ms. However, you can try to slow it down by reducing the overall length of your line. Hope this helps. :)

    • @CoyoteMahn
      @CoyoteMahn ปีที่แล้ว

      @@jammedesign Thanks for the advice, I'll give it a try

  • @alessiosurace6052
    @alessiosurace6052 ปีที่แล้ว +8

    Hi, unfortunately I can't get it to work. I tried to set everything exactly like in the video, but nothing.

    • @maryamashraf3033
      @maryamashraf3033 5 หลายเดือนก่อน

      same happening with me

    • @MohanaKumar-xy5xm
      @MohanaKumar-xy5xm 4 หลายเดือนก่อน

      Check the name once again. Move the content with holding shift and mouse keys to keep it inside the frame else it will run out and the smart animated won't work.

  • @ghorbanmahtabi2891
    @ghorbanmahtabi2891 3 หลายเดือนก่อน

    Hi, thanks for your valuable training. In endless auto scrolling, I want to do this action: when take the mouse on the endless auto scrolling, it be stop? Can one help me to do it?

    • @jammedesign
      @jammedesign  3 หลายเดือนก่อน

      Hey! Thanks for your feedback. I know the effect you're trying to achieve, however, I think it's not possible to achieve through pure figma prototyping.
      You can do it in a slightly hacky way though by making a third state that's not connected to either, and connect the other 2 states to it with the "while hovering" selected.
      Another way is to simply import an autoplaying video that's constantly scrolling, and create an interaction to pause on hover. That would look better in prototype.
      Hope this helps!

  • @nattivo6386
    @nattivo6386 5 หลายเดือนก่อน +1

    For some reason, it does not work anymore. I've followed it entirely

  • @miaf7284
    @miaf7284 8 หลายเดือนก่อน +1

    my component was working and then it stopped, any advice? ive been trying to recreate it following the exact same thing i did before with no luck

  • @freshuiux
    @freshuiux 9 หลายเดือนก่อน

    I'm not able to Move text pls help

  • @alissey
    @alissey 10 หลายเดือนก่อน

    for some reason the Fixed position is not working with this method. I need the marquee fixed on top of the screen, but it moves with the scroll although I placed it into the Fixed area :(

    • @jammedesign
      @jammedesign  10 หลายเดือนก่อน

      To have it fixed in a specific position, you will have to put the marquee component inside another fixed frame, not the marquee itself. Maybe try putting the component in a new auto-layout, fix its position, and refresh your prototype view a few times. I've tried it and it works fine as it seems for me. Hope this helps.

  • @ClashWithSP01
    @ClashWithSP01 6 หลายเดือนก่อน

    Can we reverse the flow like currently the texts are moving from right to left of the screen. Is there a way to make them move from left to right?

    • @jammedesign
      @jammedesign  6 หลายเดือนก่อน +1

      Yes definitely! Just reverse the order of the prototype from bottom to top and it should work seamlessly.

    • @ClashWithSP01
      @ClashWithSP01 6 หลายเดือนก่อน +1

      @@jammedesign thank you it worked

  • @andrefudge9919
    @andrefudge9919 4 หลายเดือนก่อน

    CAN THIS ONLY BE DONE TO THE LEFT AND RIGHT?

    • @jammedesign
      @jammedesign  4 หลายเดือนก่อน

      Any direction works, as long as the motion is linear and could be repeated in sequence.

  • @siddhisalvi1628
    @siddhisalvi1628 ปีที่แล้ว

    Hey mine is working in one frame but on other frame it is stopping in middle is this figma problem?

    • @jammedesign
      @jammedesign  ปีที่แล้ว +1

      Hello, I think sometimes you just need to restart the prototype (close and reopen) in order for it to work properly on all screens. Hope this helps you out.

  • @francoisvalsemey1963
    @francoisvalsemey1963 หลายเดือนก่อน

    Great ! But... On my figma it works in preview mode but it does not work in present mode (?). Strange...

    • @jammedesign
      @jammedesign  หลายเดือนก่อน

      If u restart the presentation, it should work perfectly 👌 thanks for your comment!

  • @Slyc00p
    @Slyc00p ปีที่แล้ว

    how can you export the scrolling animation into a gif?

    • @jammedesign
      @jammedesign  ปีที่แล้ว

      I don't think this is a built-in feature in Figma. However, you might want to look at plugins that do it for you.

  • @abdalfattahhafid5747
    @abdalfattahhafid5747 ปีที่แล้ว

    I try same as you and not working but when i do on click its work .. only after delay not working

    • @jammedesign
      @jammedesign  ปีที่แล้ว +1

      I think in these instances, you might want to close and reopen the prototype for the animation to take effect. Let me know if that helps!

  • @rchan1858
    @rchan1858 8 หลายเดือนก่อน

    is it possible to reverse the rotations?

    • @jammedesign
      @jammedesign  8 หลายเดือนก่อน

      Yep, should be easy to do. Just reverse the order of the prototype and it should work as expected.

  • @user-lc6qz5mr5p
    @user-lc6qz5mr5p ปีที่แล้ว

    Is there any way to make the transition more slower, 10000ms is still very fast for me. 😐

    • @jammedesign
      @jammedesign  ปีที่แล้ว +1

      Fortunately, yes. You could make more steps mid transition. So instead of having 1 step as shown in the video, you could have 4 x 10000ms, which makes 40 second speed. Try it out and let me know if it works!

    • @michaelhyatt9711
      @michaelhyatt9711 11 หลายเดือนก่อน

      @@jammedesign, I'd love to see your do a video on this. I need a slower transition too but can't figure out how to do this. Thanks.

  • @kartikkalbande5938
    @kartikkalbande5938 หลายเดือนก่อน

    Heyy the animation works really well but in my case the text is duplicated in the background and its opacity is increasing from 1 to 100 in 10000ms

    • @kartikkalbande5938
      @kartikkalbande5938 หลายเดือนก่อน

      nevermind i had duplicated it and its opacity had somehow turned to 0 and then it had been animated XD

    • @jammedesign
      @jammedesign  หลายเดือนก่อน

      @kartikkalbande5938 Haha, I love how you just replied to yourself. Thanks for commenting! 😃

  • @j4ckfl4ash33
    @j4ckfl4ash33 ปีที่แล้ว

    Yes it's quick and simple step by step nothing happens I give up! 🙄

    • @jammedesign
      @jammedesign  ปีที่แล้ว

      I'm sorry that you're facing difficulties following the video. It's a more complex animation style, so I would understand why it might be a little difficult. If you're just starting with animation in UI, this video might not be best suited for you.
      Please let me know which step you find yourself getting stuck at so that I can assist you perhaps. Otherwise, try to make sure that the group of elements that you're trying to move is the group within the component frame and not the component itself. Double-click or check from the layers panel to make sure you're moving the right frame. Thank you.

    • @j4ckfl4ash33
      @j4ckfl4ash33 ปีที่แล้ว

      @@jammedesign Hi thank's for getting back to me it's not complex my text isn't moving but thank's for your advice I appreciate it 👍

    • @jammedesign
      @jammedesign  ปีที่แล้ว

      @@j4ckfl4ash33 Ok this problem could be fixed either by extending the amount of repeated text within the frame, or by making sure that you're selecting the elements within the frame and not the component itself. Hope this helps.

    • @j4ckfl4ash33
      @j4ckfl4ash33 ปีที่แล้ว

      @@jammedesign Figured it out!! 😅 Finally so A question why is it stops then restarts after the last text ?

    • @jammedesign
      @jammedesign  ปีที่แล้ว

      @J4ck Fl4ash It's to keep the whole thing looping and give the infinite loop feel.

  • @shahbazhussain6730
    @shahbazhussain6730 6 หลายเดือนก่อน

    Yes it not happening I tried it exactly

  • @misbahnazir9153
    @misbahnazir9153 4 วันที่ผ่านมา

    Note: IF NOT WORKING
    sol: move one frame of the component to the left and 2nd one to the right. So from where the one frane will stop working the other will start working and this is how you going to achieve the marque effect

    • @misbahnazir9153
      @misbahnazir9153 4 วันที่ผ่านมา

      You have to make the component very carefully (I'm attaching the link from where i got the solution)

    • @misbahnazir9153
      @misbahnazir9153 4 วันที่ผ่านมา

      th-cam.com/video/bMCI7dZQMxM/w-d-xo.htmlsi=GTxlHvz4cH0nlF5i

  • @pelumioke4278
    @pelumioke4278 ปีที่แล้ว

    Tried it with pictures didn’t work 😢

    • @jammedesign
      @jammedesign  ปีที่แล้ว

      Make sure that you're using smart animate and that your layers are named the same between the variants to ensure that the animation works properly. Let me know if that helps. :)

  • @user-gs4db8cq8y
    @user-gs4db8cq8y 6 หลายเดือนก่อน

    No, It's not working.

  • @deatermind
    @deatermind ปีที่แล้ว

    200IQ Animate Lol..

  • @NerisD808
    @NerisD808 ปีที่แล้ว

    АТДУШИ

  • @franzzou6836
    @franzzou6836 3 หลายเดือนก่อน

    So fast its impossible to learn

  • @hankerboot571
    @hankerboot571 ปีที่แล้ว +1

    The video is too fast😂

    • @jammedesign
      @jammedesign  ปีที่แล้ว

      Try slowing it down :D

    • @hankerboot571
      @hankerboot571 ปีที่แล้ว

      @@jammedesign 😂

    • @hankerboot571
      @hankerboot571 ปีที่แล้ว

      But Jamm
      Can you solve this for me
      What do I do
      Other INTERACTIONS aside "change to" are not working in my figma
      Can use, overlay...and the likes

    • @jammedesign
      @jammedesign  ปีที่แล้ว

      @@hankerboot571 That is because for components you can only change from one component state to another, however, if you try prototyping something outside the component set, it should have all of the properties available. Hope this was helpful. :)

    • @hankerboot571
      @hankerboot571 ปีที่แล้ว

      @@jammedesign I will try look into it again... thanks much