Colorslide tutorial: button vs. panel render help?

Hello - I’m stuck on one of the steps of the Colorslide tutorial and I suspect I’m missing something very basic about render order or parent-child relationships, but I haven’t been able to work it out from search + documentation.

It’s this step of the tutorial:

Build a level complete message with a “well done” message and a “next”-button. Child these to a panel (a colored box node), call it “done” and place it outside of the view so they can be slide into view when the level is completed:

This is what I have:

Basically, I have the white box (panel called “done”) but “welldone” (text) and “next_button” (button) failing to show when I have them as children of “done”.

When I move “welldone” and “next_button” to ~outside “done” so they are no longer children of “done”, they show up again.

I’ve tried checking/unchecking inherit alpha and so on while “welldone” and “next_button” are children of “done” panel, but no luck. I’ve been rereading the instructions trying to figure out what I’ve missed - guidance or advice on what I need to read up would be appreciated, thank you!

Odd, there must be something wrong with the “done” box. Create a new box node and add the welldone and next_button as children. Same result?

You can zip up the project and share it here so that we can take a look.

1 Like

Wait - happy ending! I just updated to Defold 1.10 and that by itself (without changing the code/arrangement of objects) resolved the issue! I’d started this project in Defold 1.9.8 and had stuck to it because I thought updating might break something. I figured I should at least see if Defold 1.10 changed anything and the update fixed it! Thank you so much.