How do I hide the ImageGauge?

I want to hide the ImageGauge that I created as a child node, but no matter what I do, it won’t disappear.

■ What I’ve tried

  • Set ImageGauge’s visible property to off in the property editor

  • Set ImageGauge’s visible property to off in the AnimationPlayer’s property track

  • Hide the parent object’s image

None of these worked. Once the ImageGauge is displayed, nothing seems to make it disappear.

Is there any way to hide it?

I was able to hide the image gauge using ChangeObjectProperty:

Was this similiar to how you were applying it?

Yes. I tried the same thing, but it didn’t disappear in my project. Changing the property doesn’t work at all.

I was able to hide it by turning off the ImageGauge’s visible property in the animation track for the initial animation. However, even if I turn visible on later with a different animation, it doesn’t appear. It seems that once the visibility is set to on or off in the AnimationPlayer, it cannot be changed.

If you want, you can send the project this is occuring in to pgmmv-support@gotchagotcha.jp and we can investigate this specific situation for you.

After repeatedly restarting and toggling the switch on and off, it eventually started functioning normally. I’m not entirely sure of the cause, but another gauge that had previously been showing and hiding correctly also stopped working at that time. This makes me suspect that the visible property might fail to function under certain circumstances.

If the same issue occurs again, I will send you the project.

Sounds good, keep an eye out and we will be here if it happens again.