Hi,
I'm wanted to add a background textures for the menus when I pause the game, so the "Pause background texture" option seemed perfect for me.
The only problem I have is that the texture is showing over the menu instead of behind, so I can't see the menu if I use this (but still can interact with it). I'm using the Unity UI prefabs given with AC that I modified myself afterwards.
Is there anything I should do to avoid that?
Comments
You could instead create a "dummy" UI Menu that is simply your texture covering the full screen, have it display underneath your Pause menu, and turn it on at the same time.
I was suggesting that you create a new Menu, with no Elements, and hook it up to a new UI Canvas prefab in the same way - only this Canvas consists of a full-screen Image that serves as the background. Make it non-clickable in both the Canvas Inspector and the Menu's Properties list, and it then won't interfere with your game other than visually.
You can then turn it on whenever your other Menus turn on, and vice versa. Being a Unity UI prefab, you can now play with it's sorting order to control its display relative to others. This is done on the Unity UI side of things however - it's not something you control with AC.