I have a gameobject with an animation that transitions out of a scene. I have a ui button that triggers the transition. However, the ui button (along with the other ui, textmeshpro, etc) stays on top of the transition when it occurs. How can I have the ui canvas render below the transition? I don't want to set it to world space.
I'm not sure if I understood you correctly, but if you need to sort Canvases and you are using Screen Space Overlay, you could adjust Canvas sort order.