Another game jam! We pushed ourselves to go 3D this year and I'm quite proud of what we have achieved! 📈
Play our bloody colloseum brawler on itch!
https://t.co/dNkrB0pM2D
@MjTheHunter And if you updated the `MarginContainer_LeftPad` theme variation, all nodes would then get the left margin of course. If you edit the default MarginContainer, you don't even have to assign the theme variation
@MjTheHunter To your original question - theme overrides (2) are like inline styles in CSS, just one-off. Type Variations (1) are like CSS classes, except they don't cascade :D
The class from previous screenshot got suggested by the editor, because it's Base Type is MarginContainer
@MjTheHunter For styling:
- theme variations work kinda like CSS classes. I like having a lot of them in a single big Theme
- set spacing and margins trough theme overrides only. It can't be abstracted 😆
@MjTheHunter For layout:
- "expand" + "min size" sibling in a VBox is a really good combo
- The selection frame can be a sibling of Grid just floating in a Margin container. Drive its animation with Viewport.gui_get_focus_owner
- Nine patch rects almost never work lol
#GodotEngine 4.7 has at last arrived at the Release Candidate stage!
HDR output support, the Godot Asset Store, drawable textures, and more await in a production-ready environment 🚀
Help us get it over the finish line with one final round of testing:
https://t.co/T0L2wCULO2
Another game jam! We pushed ourselves to go 3D this year and I'm quite proud of what we have achieved! 📈
Play our bloody colloseum brawler on itch!
https://t.co/dNkrB0pM2D