Director FAQ [11] Puppets [11.2] When should I set puppets on and off?
The basic rule is, set the puppet of a sprite to true just before you want to start controlling it with lingo, and set it to false immediately before you want to revert to score control. However, there are some things about this that need clarifying. First of all, score control includes all those places where you jump to some other frame and want the stage to look the way you set it up in that frame. If you do this with some of your sprites set as puppets, they generally won’t change in the way you want, but will stay as your scripts have left them. In general, therefore, you should unpuppet things before any major “go to” commands. Secondly, the score only asserts its control if there’s something for it to do, such as a transition or a loop. If there’s a sprite onstage which doesn’t move or change in the score, your lingo scripts may be able to move it around and manipulate it for a while even though it isn’t a puppet. In general this isn’t a good idea, since as soon as the score find