Making a GUI appear over another

Hello, I was trying to create a collection of GUIS for my game. I wanted one to appear below the other so when the one on top fades out, it reveals the other one.

I tried using Z Index because I thought that handled this? I set every object of the one that needs to appear below to 1 and then the same for the top but instead of 1, 2.

The Z Index with 1 still remains over the top though?

Is there a different way to solve this?


Are they seperate ScreenGuis? If so, you can try using the DisplayOrder property to do this.


Thank you! Not done the GUIs in a while so I must of mixed the properties up.