Path: utzoo!utgpu!water!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!bloom-beacon!mit-eddie!bbn!rochester!pt.cs.cmu.edu!andrew.cmu.edu!bobg+ From: bobg+@andrew.cmu.edu (Robert Steven Glickstein) Newsgroups: comp.sys.mac.hypercard Subject: Re: Animate? Message-ID: Date: 27 May 88 19:29:46 GMT References: <1939@ssc-vax.UUCP>, <920003@hpccc.HP.COM> Organization: Carnegie Mellon Lines: 25 In-Reply-To: <920003@hpccc.HP.COM> > *Excerpts from ext.nn.comp.sys.mac.hypercard: 26-May-88 Re: Animate? David* > *M. Land@hpccc.HP.C (721)* > If you just want to pick up a piece of a card's art, write a > script that selects the lasso tool, clicks at a point somewhere > near the edge of the object, drags around the object (this is the > hard part, if the object is complex, you have to type a lot of > drag coordinates), then clicks on the selected object, and drags > it along the animation path at whatever dragspeed is selected. > I've seen this work on a stack called "Talk Tools," available at > your friendly neighborhood BBS. The same technique is used in the "Frog Jumping" animation in the standard HyperCard help stack. It's under "HyperTalk", somewhere... And here's a suggestion to avoid complex drag coordinates when selecting your image. Have a separate card for every single image you want to animate. Lock the screen, push the current card, go to the card with the desired image, select the lasso tool, and drag around the four corners of the window. Since nothing else is on the card, this will select only the desired image. Copy it, pop a card, paste the image, unlock the screen, and then drag your image around. -Bob Glickstein -Carnegie Mellon University -Pittsburgh, PA