Creating a Timer Animation in Figma using Interactive Components

Поделиться
HTML-код
  • Опубликовано: 20 окт 2024

Комментарии • 68

  • @DesignXstream
    @DesignXstream  3 года назад +3

    📄Figma Community File: www.figma.com/community/file/1005527611597019254/Timer-Animation

  • @ameen9990
    @ameen9990 3 года назад +6

    Your work and narration looks professional. This is really nice as a prototype and very helpful for the Dev's. Nice job bro.

    • @DesignXstream
      @DesignXstream  3 года назад +2

      Heyyy broo! happy to see you on my channel.... and Thank you, that means a lot 😁

  • @m_tron99
    @m_tron99 Год назад +1

    You're a legend for doing this, thank you

  • @saucypepperoni
    @saucypepperoni 11 месяцев назад +1

    Thanks for the video! Helping me out a lot in University!

    • @DesignXstream
      @DesignXstream  11 месяцев назад

      Glad to know you found it helpful! Cheers ✌🏼 :)

  • @ShenDoodles
    @ShenDoodles 2 года назад +1

    It does suck that it has to be out of sync, but this tutorial still really helped! I thought I was screwed when I needed one.

    • @DesignXstream
      @DesignXstream  2 года назад

      Glad you found it kinda helpful! Cheers 😁

  • @Saadatfar.design
    @Saadatfar.design 11 месяцев назад

    Thanks for your great education. but i wanted to learn how did you create that great plate under of timer. and i waited for that but you didn't talk about it...

    • @DesignXstream
      @DesignXstream  11 месяцев назад

      The video was the timer so did not include that. However they are Neomorphic style you can find many tutorials on youtube just search Skeuomorphic or Neomorphic Figma tutorial.

  • @ypgjones1
    @ypgjones1 Год назад +1

    Thanks for this! 🤗

  • @alahere
    @alahere 2 года назад +1

    Thank you for this tutorial! It was helpful ^_^

    • @DesignXstream
      @DesignXstream  2 года назад +1

      Glad it was helpful! Cheers! ✌🏼

  • @Nocturnal9720
    @Nocturnal9720 Год назад +1

    I really wish you said what hot keys or anything you used, I got to the point of adding the unit mask to the frame but can't seem to do it and each time I mess up my interactions...

    • @DesignXstream
      @DesignXstream  Год назад

      Apologize for that... point noted! Will make sure to mention the short keys I use.

  • @aishasheikh4371
    @aishasheikh4371 3 года назад +2

    It was a very helpful video, but I was struggling in many places. Such as at '5.27' when you bring in the 0 for testing it. How did you bring it? Like what did you click? Since I'm a beginner in this field I would appreciate it if it was more in-dept explanation too

    • @DesignXstream
      @DesignXstream  3 года назад +1

      Hey Aisha, I'll try to be more elaborative in the next videos! However in 5.27 I just used Alt/Option + Click and Drag. This is done when you want to copy or duplicate an instance of anything. In this case I wanted to a copy of the component so I used Alt + click and drag to do it.

    • @Stininio
      @Stininio 2 года назад +1

      thank you sooo much for asking this i wondered the same

    • @ypgjones1
      @ypgjones1 Год назад

      I came here looking to ask the same question! Tried it out and its working perfectly, I struggled a little bit at first because the box with my digits was quite small so instead of Alt+Click+Drag creating a copy, it would think I was trying to create a link. I had to zoom in so that I could have enough space in/around the box for the command to work.

  • @dipsikhaphukan5563
    @dipsikhaphukan5563 3 года назад +2

    Helpful video. Thanks. Btw can't we use that timer plugin directly in our prototype? Actually I'm designing the plane with motion plugin (from your previous video) , with that I need a countdown timer and as a whole wanted to export it in gif. Is it possible? I'm just a beginner, sorry if it is a silly question. Hope you help.

    • @DesignXstream
      @DesignXstream  3 года назад +1

      If it is just a small countdown time like if you just want it to go from 5 to 0 then I would suggest you to do it using motion plugin itself. Just have number from 5 to 0 as later and then add keyframes to hide the digit every one second. So you can easily export the plane animation and countdown timer with motion plugin and get the GIF output. If you face any issue you can dm me on Instagram @designxstream

    • @dipsikhaphukan5563
      @dipsikhaphukan5563 3 года назад

      If possible please make a video about it. Using motion what more we can do. I have queries regarding it. I will message you on your Instagram profile.

  • @shawnasbirthday
    @shawnasbirthday 3 года назад

    Thanks for your video. Very helpful! Is it possible to pause the animation and play again without it resetting?

    • @DesignXstream
      @DesignXstream  3 года назад

      With this structure it is not possible. For pause and play you might have to create multiple variants with each digit. It is gonna get too complex but I'm sure it would be possible.

  • @micolemicsimpson3203
    @micolemicsimpson3203 3 года назад +1

    Thank you !

  • @HoHoWon86Alayna
    @HoHoWon86Alayna 2 года назад +1

    @Design Xstream
    I did what you did on the number but its not working it, its not moving at all

    • @DesignXstream
      @DesignXstream  2 года назад

      Did you move the position of the text layer? Maybe duplicate the file from description and compare it!

  • @sangitagomani2858
    @sangitagomani2858 Год назад

    My tens timer is not synching with units, it is changing before it reaches 0

    • @DesignXstream
      @DesignXstream  Год назад

      Using variables we could do this much easier and accurately. Would you like to see a tutorial on this?

  • @garrydurbin6542
    @garrydurbin6542 2 года назад +1

    Trying to follow this video but even from the start it's not possible to set the first set of digits to make a component as the mask obscures all of the numbers and you can't see what you're doing at all.
    Gave up after about 10 attempts.

    • @DesignXstream
      @DesignXstream  2 года назад

      Sorry mate! Masking is an important part of this so could find a better way to explain this! But try to download the figma file and then follow along it might be easier to understand and then you can build your own one!

  • @mythoughts9728
    @mythoughts9728 2 года назад +1

    Hey! Could you please make video on Beginner Portfolio or on case studies? It wud be helpful to many like me..😐🙂

    • @DesignXstream
      @DesignXstream  2 года назад +1

      That's a good topic. I will surely add it to my upcoming videos!

    • @mythoughts9728
      @mythoughts9728 2 года назад

      Thank you so much.. Will be waiting..🙂

    • @mythoughts9728
      @mythoughts9728 2 года назад +1

      I also forgot to Thank you.. Your videos boosted my confidence.. They are really helpful..🙂

    • @DesignXstream
      @DesignXstream  2 года назад +1

      @@mythoughts9728 Very happy to hear that! Will surely keep adding more useful videos soon! 👍

  • @michaltaub4850
    @michaltaub4850 Год назад

    Hi and thank you for this video. I tried to follow it and had one annoying issue. When trying to prototype it I used the exact animation definitions you showed but when running - it could not start .. only when I changed the first animation definition from "after delay" to "on click" it began to run and continued till the last number. (all other animations were still "after delay" and went well). any idea what could be the issue? Thanks much!!

    • @DesignXstream
      @DesignXstream  Год назад

      So you want to the timer to begin without any click? The first animation is a click so that it starts on click.

    • @michaltaub4850
      @michaltaub4850 Год назад

      @@DesignXstream I changed it from " on delay" as it did not start.. If I use on delay (even with 1msec) it is not running at all

  • @youremadcute8565
    @youremadcute8565 Год назад

    I did the exact same thing as you did but its not moving at all , i really need to do this for my project

    • @DesignXstream
      @DesignXstream  Год назад

      Hey I'm not sure where you went wrong. I've included the project file you can get it from the link in the description.

  • @sunilgrg1207
    @sunilgrg1207 Год назад +1

    Appreciate it

  • @sanjuranjit6783
    @sanjuranjit6783 3 года назад +1

    I like your tutorial and i learn many things from you. so, can you make a input field typing tutorial, because i saw many tutorials they can not show good so if you make a tutorial regarding this . Then will be very helpful for me.

    • @DesignXstream
      @DesignXstream  3 года назад

      Glad you find the videos useful.
      I've already made a couple of videos on input field in Figma. Also made one for Adobe Xd as well.
      ruclips.net/video/3Ksvxuy4zKk/видео.html
      ruclips.net/video/CFOIDPKE1bw/видео.html

    • @sanjuranjit6783
      @sanjuranjit6783 3 года назад

      Thank you so much

    • @ameen9990
      @ameen9990 3 года назад

      @@DesignXstream that's a great response to the audience bro. Keep going. 👌

  • @TirtaAlin
    @TirtaAlin 3 года назад

    Great tutorial! I follow everyting but it looks like my animation does not work when I drag the numbers into my design. It works when not in my design (play it from 0) do you have any suggestion? Thanks in advance

    • @DesignXstream
      @DesignXstream  3 года назад

      Hey Tirta, I hope you are signed up for the beta program since Interactive components feature is still in beta.

  • @aakashprajapati5319
    @aakashprajapati5319 2 года назад

    How To Reverse minute Work? Like 15:00, 14:59, 14:58, 14:58 Decrees Timer? Because I Need In Project

    • @DesignXstream
      @DesignXstream  2 года назад

      You have to do the same interaction but in reverse. So instead of 0:00 you need to set the value to 15:00 then move the last 0 inverse to 9 then 8 and so on...

    • @aakashprajapati5319
      @aakashprajapati5319 2 года назад +1

      @@DesignXstream Thank You Very Much & I Doing It. But Some Little Time Delay Issue have but i fixed it. thank you again

    • @DesignXstream
      @DesignXstream  2 года назад

      @@aakashprajapati5319 That's great! ✌🏼

  • @DamienLlc
    @DamienLlc 3 года назад

    it aint working when i try to link the '0' to the '1' ??

    • @DesignXstream
      @DesignXstream  3 года назад +1

      I suppose you don't have access to Interactive components feature.... You need to sign up for the figma beta program!

  • @SaiSandeepReddyVajrala
    @SaiSandeepReddyVajrala 9 месяцев назад

    how to drag that zero

    • @DesignXstream
      @DesignXstream  9 месяцев назад

      You mean reset to zero?

    • @EmilJungmair-eo3fq
      @EmilJungmair-eo3fq 8 месяцев назад

      no to get the 0 on the iphone from the mask group
      @@DesignXstream

  • @jamaliphoto
    @jamaliphoto 7 месяцев назад

    10 second number have delay so your coding is not correct

    • @DesignXstream
      @DesignXstream  7 месяцев назад

      There will be some mismatch due to the delay.

  • @mosesitodo5491
    @mosesitodo5491 3 года назад +2

    I was about to add the interaction when i discovered my after delay is greyed out. Tried to do some research to find an answer but every one seems to be saying that you can only add after delay to single frames yet that's not the case with this video. Can someone help me out please.

    • @DesignXstream
      @DesignXstream  3 года назад

      Hey Moses, Firstly I hope you have signed up for the Beta program as Interactive Components is still in its Beta.
      After Delay works only when you try to add interaction between 2 frames. So make sure you are dragging out a link from a frame to another frame.

    • @mosesitodo5491
      @mosesitodo5491 3 года назад

      @@DesignXstream Yeah I have some other interactive component and it becomes active when i select the frame. But you're not using 2 frames in the tutorial you're just linking two component variants. Is there a way around this please?

    • @DesignXstream
      @DesignXstream  3 года назад

      @@mosesitodo5491 Yes, I've linked the two variants but selecting the main frame. You have the choose the main frame of the variant and link it to the next only then After Delay will be enabled.

    • @D4rthyyy_
      @D4rthyyy_ 3 года назад +1

      I've found that if you remove all variants out of the group and then you can add an after delay interaction to each individual component then you can regroup them as a variant and the 'after delay' interaction is preserved. Hope that helps