How do I change the visibility of a canvas panel outside the widget that it originates from?

You need to store a reference to the widget in some place that is accesible from the actor.

For example, in the following picture, the widget is created in the Player Controller and stored in a variable called CustomWidget.

After that, you can access the widget from the actor like this:

1 Like