CanvasGroup Alpha - Not affecting sprites?

Hi everyone!

Apologies if this is a basic question, I’m new to…well…all of this :slight_smile:

I have a Canvasgroup that I am using to hide/show a canvas without disabling (as I want scripts to continue running). This works well - when I set Alpha = 0, everything disappears except for sprites :frowning:

Is there a way to make Sprites also be impacted when a CanvasGroup is set to 0? Images and text children work fine, it’s only sprites that do not respect this change :frowning:

Thanks for any help you can provide! :slight_smile:

1 Like

They only way I know how to disable a sprite is through it’s SpriteRenderer component. This can be disabled. When it comes to the canvas, what you’re doing won’t work as it’s an overlay on top of your game. You could however just put a large image in the canvas that would cover the whole screen and enable that when you want to hide everything. Just a though