In the actor class is there any function that stops an animation and returns the Actor to its rigged state?
You mean, like actor.stop()?
No, you see actor.stop() stops the actor in whatever part of the animation it is in.
Lets do some imagineing
We will use the AirBlade Pilot panda3d.org/artinfo.php?cat= … bladepilot Go to the page and see the image.
Now imagine that I press a button and he goes into a loop of one of his animations.
now when I stop pressing the button he goes back to standing still like in the picture on his page[/url]
In the picture on the linked page, he is posed to a particular frame of his animation. Is that what you want? You can do actor.pose(‘animName’, frameNumber) to hold a particular animation frame.