Use this space for questions related to what you're learning. For any other type of support (website, learning platform, payments, etc...) please get in touch using the contact form.
Location of container_sizing_test.tscnsteel_jokersFor anyone wondering where the file is for the *container_sizing_test.tscn* mentioned in the "**Try this on your own"** section at the end of the lesson:
Open the M8. Start a Dialog (Solutions) project
Once open, you'll find it in the *lessons_reference->UI_experiments* folder under the FileSystem dock.
**I Highly Recommend Trying the Container Sizing Test**
Doing so really cemented how the Container Sizing options are applied!24Jul. 15, 2024
Minor Lesson Error?DanUnder "Writing The Dialogue", the dialogue diagram and description don't seem to use sequential array indices. Is this intentional?
The written description uses "0, 2, 3, 4" and the diagram uses "0, 1, 2, 4", but shouldn't it be "0, 1, 2, 3"?
Also, these lessons have been *wonderful* so far, thank you for making them!12Jul. 29, 2024
UI Mockup ChallengeYourFriendJoeyThanks again for the amazing work!
I thought I'd give the challenge a go:
[https://i.imgur.com/tM99mKg.png](https://i.imgur.com/tM99mKg.png)
I'm not sure if I'm using the VSeparator node properly, but what I have seems serviceable!
I'm curious how you would approach it? Even for just a quick layout, I'd love to see what decisions someone with more experience would make.
Thanks again!22Jul. 17, 2024
AppreciatedCelsI thought that this module is the extension of the last module, but it was a mistake... By giving a player what they need to give the player to choose between different options. Maybe a player has different attitude and emotions at that time that you need to handle it first. Well, that's the most important lessons I got. Specially player has different needs, answers, decision and or they want solution now or maybe later. 11Jul. 13, 2024
ChallengePurpleSunriseIs this ok? [https://imgur.com/Zw4oob3](https://imgur.com/Zw4oob3)
My node hierarchy : [https://imgur.com/a/rLztqVL](https://imgur.com/a/rLztqVL)
I cheated a little bit as I raised the Z index of the little circles to make the child of the bell be drawn on top of the LILMAN button. Is there any other way to do it?
I used the anchor in a way that the circle will always be on the right top corner of the button.
I also used another button as border. Is that wrong? I couldn't find the border property under the ColorRect node.
I spaced them out using the container sizing properties. I just expanded them all and adjusted the ratio of all of them to make them look similar to the reference.
I used styleboxflat resrouces (i saved it so I could reuse it for the other buttons) only.
I guess I could display a picture inside of the button using a styleboxtexture, right?
Thank you!20Nov. 07, 2024
What are your thoughts on Yarn Spinner ?CasimirMorel[Yarn Spinner for Godot | Yarn Spinner](https://docs.yarnspinner.dev/beginners-guide/making-a-game/yarn-spinner-for-godot)
It seems promising: actively in development, with tool for a graph view and localization support; though still a work in progress20Oct. 27, 2024
Typo?scientific-tarsierThe lesson says: "Each dictionary will represent a dialogue item, and the array will hold all the dialogue items."
Was the second dialogue items supposed to be possible responses or something? It's a tiny bit confusing at the moment.10Oct. 12, 2024
Challenge UIagrateHi,
[https://imgur.com/a/ueW0c9O](https://imgur.com/a/ueW0c9O)
I was hoping for a bit of guidance on the UI Challenge at the end of the lesson. I added the svg images as icons to my button nodes (**Notification** and **Profile**): [https://imgur.com/a/9E7bS5o](https://imgur.com/a/9E7bS5o) but I was unable to find a way to scale them in any way. Is there a way to scale icons inside of buttons, specifically svg's which are designed to look sharp at any size? Is there a better way to do this?
Thanks30Aug. 15, 2024
SuggestionStevenI've been adding a global script almost every workbook that will quit a scene pressing escape. You might want to add this to existing and future lessons.
#
```gdscript
func _process(delta: float) -> void:
if Input.is_action_just_pressed("ui_cancel"):
get_tree().quit()
```50Jul. 20, 2024
Challengeecstatic-herring[https://imgur.com/a/1LQwccW](https://imgur.com/a/1LQwccW)
Just a two questions:
How do you get the font to look crisp?
The second question is on the yellow notification that goes on the top right. I just added a label and placed it on top of everything but there's probably a better way of accomplishing this?10Jul. 18, 2024
Lesson Q&A
Use this space for questions related to what you're learning. For any other type of support (website, learning platform, payments, etc...) please get in touch using the contact form.