Love the video! Just wanted to call out 3:46 on the Unity UI Toolkit Beginner's Guide 2: Animating Interaction. There is a typo, it says "Glow" but its "Grow" 🙂
For anyone followed most steps but transition animation not work: Unlike the example, I called AddToClassList when the visual element was first generated. In fact, I need to delay calling AddToClassList for a period of time to ensure that the transition effect is added after the element has been rendered. like this: root.schedule.Execute(() => { root.Q("VisualElement_Root").AddToClassList("root--Fade"); }).StartingIn(1);
Can someone help me with the buttons part? I didn't understand what I did wrong, but on the line button.RegisterCallback();, Unity keeps saying that "Object reference not set to an instance of an object", but I already did everything to be sure that the var button have the Visual Element Button, even its type is said to be "Button", I dunno what to do ,_, . Thank you so much anyway
Hi I followed you tutorial and worked 100%. But after restarted Unity the BottomSheet animation stoped worked, like the Sheet goes up, but without the animation, I checked everything and I dont know what happened :(
I think I had the same problem, like OP said in another comment on how unity updated the USS file. Check the USS file and the section .bottomsheet--up. If translate: 0 0; then it should be translate: 0 0%;
@@venom_mist You would have made a USS file that keeps track of all your styles. Open that file in your code editor and see if that styles property is missing a percent symbol. Unity sometime would remove it and break the animation.
Hi! I love your video, It really easy to understand. Can you teach me about UI Toolkit Listview. I struck with this for 2 week - Thank you very much !!!
I have also encountered the same situation, and the solution is as follows, which may be helpful: Unlike the example, I called AddToClassList when the visual element was first generated. In fact, I need to delay calling AddToClassList for a period of time to ensure that the transition effect is added after the element has been shaded
I'm really enjoying these videos and learning a lot, thank you very much. I'm having a problem though - when I add/remove the selectors in the UI Builder window the transitions are working, i.e. the bottom sheet panel bounces up and the scrim fades in. Then when I run the game the scrim fades in but the bottom sheet does not bounce up, it just appears. Any ideas as to how I can fix this? I cut and pasted the code from your script to make sure I hadn't made a mistake.
If it just appeared, it means the transition did take place. Did you check whether the duration is not zero? If so, check your USS file. Sometimes the values in the USS file lost their units. For example, '%' or 'px' is gone.
I also have this problem, it seemed that all appeared after I change the USS file. the bottom sheet elements suddenly changed its layout. so I changed it back, then comes this problem...
Useful video! Curious question- Did you make these videos? I see japanese or korean text in the code EDIT: Please ignore my curious question, great video !
Thank you for watching and commenting. Answer - I added a Japanese subtitle when uploading (Auto translate, of course). I'm not sure where you saw the video. If a Japanese developer share this video, I'm grateful. Because I've learned a lot from Japanese Unity communities.
@@UIMotionEffects Hey I meant this video, but I'm not good in japanese nor korean. I just found out that you are south korean so please ignore my comment. overall great way of putting out the tutorial, 10/10
This is great! Have used the old UI system for several years now, after your clear video i’m enticed to try the ”new” UIBuilder :) Thanks!
Thanks for this tutorial. Pretty good!😊
Great work!
The way you compare each UI Toolkit element with UGUI, it gets easier to understand and remember.
Love the video!
Just wanted to call out 3:46 on the Unity UI Toolkit Beginner's Guide 2: Animating Interaction. There is a typo, it says "Glow" but its "Grow" 🙂
Your videos are awesome! Really easy to understand, and you teach why things are happening very clearly - Thank you!
If you say so, I'm quite satisfied. That's what I tried to do in this series. Thank you for watching and leaving a comment 😙.
Bravo, you made the best I found! I am very grateful to you for sharing your videos and for how detailed and with tips you make them.
Thank you for watching. I'm glad the video was helpful 😙.
The quality of these videos is amazing. Thank you for your efforts 👏
This is awesome, so much information, thank you 👍
really xcellent, thanks a lot
Thank you for watch and leaving a comment!
Please keep making these videos :)
시청 감사합니다. 지금 진행 중인 바쁜 일이 끝나면, 다음 비디오도 준비해 보겠습니다.
감사합니다. 기대하겠습니다.
@@UIMotionEffects
For anyone followed most steps but transition animation not work: Unlike the example, I called AddToClassList when the visual element was first generated. In fact, I need to delay calling AddToClassList for a period of time to ensure that the transition effect is added after the element has been rendered.
like this:
root.schedule.Execute(() => {
root.Q("VisualElement_Root").AddToClassList("root--Fade");
}).StartingIn(1);
how did you attain intellisence for uitoolkit in ur vscode ide
Can someone help me with the buttons part? I didn't understand what I did wrong, but on the line button.RegisterCallback();, Unity keeps saying that "Object reference not set to an instance of an object", but I already did everything to be sure that the var button have the Visual Element Button, even its type is said to be "Button", I dunno what to do ,_, . Thank you so much anyway
Sounds like your button is null. Make sure your button was queried correctly
nice. thanks!
Hi I followed you tutorial and worked 100%. But after restarted Unity the BottomSheet animation stoped worked, like the Sheet goes up, but without the animation, I checked everything and I dont know what happened :(
I think I had the same problem, like OP said in another comment on how unity updated the USS file. Check the USS file and the section .bottomsheet--up. If translate: 0 0; then it should be translate: 0 0%;
@@rowdywabbid how can I solve it??
@@venom_mist You would have made a USS file that keeps track of all your styles. Open that file in your code editor and see if that styles property is missing a percent symbol. Unity sometime would remove it and break the animation.
@@rowdywabbid it got work! thank you so much!
Hi! I love your video, It really easy to understand. Can you teach me about UI Toolkit Listview. I struck with this for 2 week - Thank you very much !!!
Thank you for watching. I'll consider that topic too.
The animation doesn't work for me at runtime... I can't seem to figure out why...
Sorry to hear that. I recommend you check your uss file.
Hi! The transition animation easing is not played on runtime for me :( Any chance you've already resolved this?
I have also encountered the same situation, and the solution is as follows, which may be helpful: Unlike the example, I called AddToClassList when the visual element was first generated. In fact, I need to delay calling AddToClassList for a period of time to ensure that the transition effect is added after the element has been shaded
I'm really enjoying these videos and learning a lot, thank you very much. I'm having a problem though - when I add/remove the selectors in the UI Builder window the transitions are working, i.e. the bottom sheet panel bounces up and the scrim fades in. Then when I run the game the scrim fades in but the bottom sheet does not bounce up, it just appears. Any ideas as to how I can fix this? I cut and pasted the code from your script to make sure I hadn't made a mistake.
If it just appeared, it means the transition did take place. Did you check whether the duration is not zero? If so, check your USS file. Sometimes the values in the USS file lost their units. For example, '%' or 'px' is gone.
I also have this problem, it seemed that all appeared after I change the USS file. the bottom sheet elements suddenly changed its layout. so I changed it back, then comes this problem...
Useful video!
Curious question- Did you make these videos?
I see japanese or korean text in the code
EDIT: Please ignore my curious question, great video !
Thank you for watching and commenting.
Answer - I added a Japanese subtitle when uploading (Auto translate, of course). I'm not sure where you saw the video. If a Japanese developer share this video, I'm grateful. Because I've learned a lot from Japanese Unity communities.
@@UIMotionEffects Hey I meant this video, but I'm not good in japanese nor korean.
I just found out that you are south korean so please ignore my comment.
overall great way of putting out the tutorial, 10/10
주석이 한국어?