Framer Tutorial: Creating A Text Cycle Animation Loop

แชร์
ฝัง
  • เผยแพร่เมื่อ 8 ก.พ. 2025

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

  • @gagasnusa6015
    @gagasnusa6015 ปีที่แล้ว +16

    I just tried it for 6 hours to make this effect but i can't 😢 and just need less than 5 minutes to scroll youtube and realized that you have upload the tutorial video 😭😭😭😭😭😭😭

  • @atoon9321
    @atoon9321 ปีที่แล้ว +3

    thank you so much my boy for all you share with us for free.
    I'd love to see you make a video showing us how to use a CMS in Framer.

    • @framer.university
      @framer.university  ปีที่แล้ว +1

      My pleasure!
      Content on the CMS is coming too :)

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

    I’ve been searching this tutorial for a long time! Thank you!
    Ended up using slideshow for this kinda effects lol.

    • @framer.university
      @framer.university  ปีที่แล้ว

      That’s a great solution as well! I am glad this tutorial helped you :)

  • @latent-broadcasting
    @latent-broadcasting 4 หลายเดือนก่อน

    Thanks so much for your tutorials. I've been learning a lot because of them and now Framer is my tool to go for build websites!

    • @framer.university
      @framer.university  2 หลายเดือนก่อน

      thank you! so happy the tutorials are helping you! 🙌

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

    Perfect, you only just posted and I needed this! Subbed.

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

    Thanks so much for this, straight to the point.

  • @BobbyLauritson-j8t
    @BobbyLauritson-j8t ปีที่แล้ว +1

    This is great! I have done a similar effect using the slideshow component and adjusting settings to vertical movement. Seems a bit easier to update or add items that way, but maybe it has drawbacks I’m not aware of.

    • @framer.university
      @framer.university  ปีที่แล้ว

      That’s a smart solution man! Congrats ✌️

  • @LucianaBrücker
    @LucianaBrücker 10 หลายเดือนก่อน +4

    Thank your for the great tutorial!
    Maybe someone can help: when i connect the variants there is no 'appear' option, is this a bug? or new update? :/

    • @framer.university
      @framer.university  10 หลายเดือนก่อน +4

      You need to connect the whole variant to another variant. If you’re trying to only connect the inner text layer, it won’t work.

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

    Nandy you are a machine ! i love your video tutorial ! i wainting for your futur course. I Hope to see more value and make us better on framer and create pattern to build easily our project with framer

  • @FelixNoll-i9e
    @FelixNoll-i9e ปีที่แล้ว

    Thank you, was looking for this!
    Started following your channel 👌#

  • @mr.chinaski2613
    @mr.chinaski2613 ปีที่แล้ว

    Just as awesome as always

  • @Anjays
    @Anjays 8 หลายเดือนก่อน +4

    My transition works correctly but the starting point for all of the different words keeps jumping left and right so it's giving more of a jittery effect rather than a smooth scroll. Any ideas?

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

      Ran into this problem as well, I’ve got a couple solutions:
      1. Back in your main workspace (out of the component) you can set the component to absolute position and set a value from the left, so the left side of the component will always be aligned. This doesn’t work for my case because my cycle text is on its own line, so it needs to be centered, rather than aligned left.
      2. In the component, rather than aligning all of your absolute position text to the left like in the tutorial, it all needs to be centered with each other. You can do this in the position panel by making the left and right values equal to each other (side note, because you’re setting custom position, you want to make sure the text is how you want it, because if you change it, you’ll have to update the position to get it centered again)

  • @T7-Productions
    @T7-Productions 2 หลายเดือนก่อน

    Great tutorial thank you! I dit this a few months ago and it worked perfectly. I'm coming back to edit my site now after a few busy months and the animations works, BUT the words that come after one other jitter and glitch after they should've disappeared. Any idea how to fix this? I can give more information ofcours.

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

    when i connect the last one to the 1st, the transition of the 3rd to the 4th becomes instant and from the 4th to the 1st becomes spring (even tough on the pannel it looks correct)

    • @framer.university
      @framer.university  หลายเดือนก่อน

      hmm. idk what is the issue exactly, but make sure to keep in mind that the transition setting that you adjust on each variant controls how the element will animate TO that variant and NOT FROM that variant. so setting the 1st variant to instant will make it transition TO the 1st one instantly.
      also keep in mind that as soon as you adjust the 1st (primary) variant's transition, all other variant's transitions will adjust too (if they haven't been overridden already) since all things you do on the primary variant will be applied to all other variants.
      so just double check all variant's transitions and make sure they're all correct and haven't been set to a different transition as a result of adjusting the primary.
      hope this helps! :)

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

    Thanks for this. Your file has the bad example though, not the working one :D

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

    So I am trying to have the text to the left adjust to center, but the transition is instant and there doesnt seem to be any option to effect this. In Figma if I use smart animate, the text adjust with a natural slide, but that doesnt seem possible here.

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

    Thanks mate

  • @KytoWarner
    @KytoWarner 20 วันที่ผ่านมา

    How do I make the text scale to my scene properly? I also have another none moving word next to it Im having trouble making my type scale. I have my hierarchy like this
    Varient>Vertical Stack>Seperate non moving type, Horizontal Stack> All the cycling text
    Ive tried fit to content, relative applied to different parts of my hierarchy. None worked. Ive also tried fit in the type size, but that breaks my cycle because all the type is trying to fit to one "true size"

  • @oreolovesyou95
    @oreolovesyou95 2 วันที่ผ่านมา

    Hi i'm very stuck between 2:00 and 2:25. my word is UX DESIGNER and i'm able to turn it into a stack by clicking "layout" but when I put the width and height into "fit content", the whole word goes vertical and I dont know how to fix it, can you help? thank you!

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

    Great tutorial! I have come back to this one and the original video a couple of times now. However when I try to recreate this on my new project, the moment I change the second, third, fourth words opacity to zero the animation breaks and shows nothing but the first word. Even when I go to each variant and change the opacity back to 1. Any tips on this?

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

    Well-done, thanks

  • @RobertoVillaLobby
    @RobertoVillaLobby วันที่ผ่านมา

    I set up everything exactly like you did but for some reason it jumps from v3 to v4 with instant movement while it's definitely set as spring. Then it does the reset like you showed when you only have 3 variants. Starting to think animating in Framer is super buggy.
    Edit: i just used the new component you released, so i'm good for now :p

    • @eleonorapopovska4701
      @eleonorapopovska4701 วันที่ผ่านมา

      Hey, I am experiencing the same problem right now... got a set up with the last extra text title layer as the first, and instant transition on the last layer to the first... started to think it's somehow Framer bugging... since it resets the wrong way round still. What component were you referring to?

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

    Very helpful, thank you

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

    Hello, how would I make sure that it works if the text goes on multiple lines? The "Words" component gets out of place when the static text goes to two lines.

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

    Thank you, Mate - how to do with text align text

  • @TF1411
    @TF1411 10 หลายเดือนก่อน +2

    on my last variant, when I add an interaction back to variant 1, the instant transition doesn't work for some reason. When I play it back it snaps from Variant 10 to Variant 11(last) instantly even though that is not the assigned function. is this some sort of bug?

    • @framer.university
      @framer.university  10 หลายเดือนก่อน

      Remix please.

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

      I was running into the same issue until I realized this: when you're setting the transition on variant 1, you're really setting the transition from 11 to 1. And when you're setting the transition on variant 11, you're actually changing the way it transitions from 10 to 11. So, think of it this way: if you change the transition property on a variant, it affects how this variant appears, not the next one.

    • @framer.university
      @framer.university  9 หลายเดือนก่อน

      @@k9prtr exactly! the transition property on a variant controls how that specific variant appears if any interaction goes to it.

    • @MuZero-b5j
      @MuZero-b5j 5 หลายเดือนก่อน

      @@k9prtr Goddamn! I was breaking my head against the wall tryna figure out why the animation was fucking up at the last transition and the loop transition. Coming from being an avid user of Figma, this seems counter- intuitive. Now I understand why Transition is under Styles and not under Interactions.

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

    i cannot find appear on interation when I connect variant 1 to variant 2

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

    how do i add more than 3 words for the cycle?

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

    Are you able to assign a scroll behavior to trigger these animations similar to how apple does on their website?

    • @framer.university
      @framer.university  11 หลายเดือนก่อน +1

      Of course! If you select the component, you can add effects to it on the right panel. You need to choose “scroll variants”.
      Great example is this video: th-cam.com/video/Zf2ZgKcoC5w/w-d-xo.htmlsi=EtQAz6iqYVRw18Rf

  • @FrancoisH-qc2yx
    @FrancoisH-qc2yx 9 หลายเดือนก่อน

    Thanks for sharing this!
    One thing I am facing is that when I remix the project and play it in Framer, the behaviour is different than that on the demo link. In framer it is showing the scrolling back down to the first one, as opposed to the smooth transition you made by duplicating the first word. Did anyone face this issue?
    Thanks in advance!

    • @framer.university
      @framer.university  9 หลายเดือนก่อน +1

      Sometimes components break in the remix unfortunately. (For example the text layers within the component get an appear effect, you can try removing that)
      You might wanna recreate it from scratch based on the tutorial, and so you practice as well.

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

    Why not use overflow to hide instead of opacity ? For animation purposes?

    • @framer.university
      @framer.university  11 หลายเดือนก่อน

      Yeah. Overflow hidden would give a different feel for the animation. You can do either. :)

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

      Was wondering this as well, but the way he did it provides a smooth fade in/out and looks a bit nicer than hiding overflow

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

    I used your component for this (copied from your Framer University) but it won't let me change the font. When I double click on the component it says "this component is linked to a primary component in another project".
    If I click unlink / unlink and replace all, it changes the font to a tiny black font.

    • @framer.university
      @framer.university  11 หลายเดือนก่อน

      Unlink.
      Select all text layers within primary variant.
      Reassign variables on the right panel.
      Remove appear effect from the right panel if the text layers have it.
      While still all text layers selected, change font on right panel.
      Now if you go back to the main canvas, you should be able to change the color and size of the font too.

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

    Hi
    for the variant one to variant two Connection interaction, the only options are:
    Tap
    On Tap
    Mouse Enter
    Mouse leave
    Any idea why I cant see the on appear option?

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

      nvm fixed, Thanks for your incredible walk through!

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

      what was it? i can only use appear on the 1st variant...@@Mendaciloquence

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

      same with me!
      @@mauricioromiti

    • @framer.university
      @framer.university  11 หลายเดือนก่อน

      Make sure to select the variant itself when connecting the interaction to the new variant.
      If you select a layer within, and connect from there, appear will not be an option.

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

    how to create type writer efeect in framer please make a video on it there is no video please nandi help me

    • @framer.university
      @framer.university  4 หลายเดือนก่อน

      Here 's a free component:
      typewriter.framer.wiki

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

    will it work if instead of text I want images to cycle?

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

    how do you do an animation with images from figma? it like 5 layers of dots that move

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

    does framer have this where you enable it with 1 click instead of recreating it from scratch? that would be more useful.

    • @framer.university
      @framer.university  ปีที่แล้ว

      What do you mean? You can click the link in description and remix the file or copy the component made in the tutorial.

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

      @@framer.university I mean framer to have this animation as default on existing templates.

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

    This doesn't work anymore.
    When Unlinking the component to edit the font, it breaks the whole thing.

    • @framer.university
      @framer.university  5 หลายเดือนก่อน

      Hmm that’s weird.
      Were you able to recreate it following the tutorial?

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

      ​@@framer.university Took me hours but yes eventually haha. But ended up using the typewriter component instead 🤣
      Thanks, I am learning a lot from your videos and resources.

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

    Can all Figma animations be recreated in framer? Asking for a friend :)

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

    Hey mate!
    Can i get the code in React?

    • @framer.university
      @framer.university  6 หลายเดือนก่อน

      You could get it in theory, but it doesn't work like a charm. Easier to just simply use Framer imo.

  • @hendriawan-ob8pc
    @hendriawan-ob8pc 3 หลายเดือนก่อน +1

    is any simple solution than this?

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

    My text keeps cycling up at a random angle. When the old word flies away it leaves at random diagonal angles. Any idea?

    • @framer.university
      @framer.university  9 หลายเดือนก่อน

      Did you copy my comp or made it from scratch?

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

    During text loop cycle my text are not changing in set variable ?

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

    5:42 i am trying to make this but i don't have the "Appear" option 😢

    • @framer.university
      @framer.university  9 หลายเดือนก่อน +2

      Make sure to select the whole variant and connect the interaction from it.
      When you try connecting the interaction from a layer within, you don’t have the appear option.

  • @dev.anshuu
    @dev.anshuu 10 หลายเดือนก่อน

    What is "Words bad" in your case and how to add or create it?

    • @framer.university
      @framer.university  10 หลายเดือนก่อน +1

      what do you mean?

    • @dev.anshuu
      @dev.anshuu 10 หลายเดือนก่อน

      @@framer.university that another layer named as words bad

  • @Resha-kq3oi
    @Resha-kq3oi 9 หลายเดือนก่อน

    So how to create typing effect?

  • @رناصالح-ظ3د
    @رناصالح-ظ3د ปีที่แล้ว +1

    Why l don’t have apper effect?

    • @framer.university
      @framer.university  ปีที่แล้ว

      hmm, interesting. You should have it. You did everything as I showed in the video? :)

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

      Hey I just had the same problem, its because you're selecting the text and not the variant box

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

      mandou muito no detalhe@@Mendaciloquence

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

      ​@@Mendaciloquence honestly thank u so much lol 🏆🏆🏆

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

    Text animation was not working properly for the phone

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

    Amazing content. But in the end it is not exactly the same effect, maybe you forgot to put overflow hidden

    • @framer.university
      @framer.university  ปีที่แล้ว

      Thanks!
      Yes it is up to your personal preference. You can use it with overflow hidden or visible. It's just a slight change since we're hiding inactive words.

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

    Ah the mistakes I made with mine. From now on, it will be one tutorial a week (2 if i can)

  • @user-tf7jg5yn1x
    @user-tf7jg5yn1x 7 หลายเดือนก่อน +1

    i dosnt work...

    • @framer.university
      @framer.university  7 หลายเดือนก่อน

      Do you have some more details about what you’re struggling with?

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

    Guys DO NOT set the texts to alling left, allign them to the centre, it will save you a headache trust me

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

    My texting going zig zag while changing, I don't know what to do

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

    cant do it... too hard

    • @framer.university
      @framer.university  10 หลายเดือนก่อน

      then just remix the project and copy the comp over to your project :)
      framer.university/resources/text-cycle-component

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

    I Follow step by step carefully Until My FRAMER ONLY HAVE 3 INTERACTION:
    1. STAR
    2.ENTER
    3 LEAVE
    Appear missing in interaction, why it's missing?
    And than stack over there, can You Help me. or somebody Help me ....😭😭

    • @framer.university
      @framer.university  8 หลายเดือนก่อน

      Make sure to connect the interaction from the variant itself and not from a layer within.

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

      @@framer.university Aaahhhhh poor me....! Thank's, Sorry to westing your time it's work now. Thanks a lots....

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

    Well-done, thanks