At first, I created a UI using standard Button nodes and tried to assign images using level data. However, I ran into multiple issues where:
• Images were not appearing at all
• Buttons were scaling too large inside the GridContainer
• Size settings like custom_minimum_size were being ignored
• Some invalid properties (like icon_max_width) caused errors
After debugging, I found that I could overrides manual sizing along size flags are properly configured. Now the level select system successfully generates buttons dynamically from an array of level data, including:
• Level name
• Level image icon
• Locked/unlocked state
• Scene loading when clicked
and made a new level
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.