Two questions: pausing versus hide()

I am trying to figure out game pausing in Panda. I was thinking of parenting all my non gui items to one parent then hiding that parent on gui popup.

But I think the objects would still run their tasks and move, scale, etc. Am I wrong?

When an object is hidden will it still perform all it’s events?

Or better what does it do while hidden?


It does everything except rendering and animating (character) vertices, AFAIK.
Character animation’s time remains ticking though, so the next time you show() it, the animation won’t be resumed from the frame number when it was hidden.
Panda wants you to handle it yourself.
Luckily, I’ve done that all. Click any of my sig lines.