You're not giving much information on how you're moving the stuff, but perhaps these
comments will help you.
When moving something (i.e. a sprite) by keypresses, it is always a good idea to set a
variable according to the keypressing and then move the sprite according to that
variable. That way you can easily, when certain conditions have been met, like
collision or bounderycrossing of some sort, change that variable. Like "myMovement=0"
or "myMovement=-myMovement". The last example will make the sprite move in the
opposite direction. Sort of like bouncing, I guess. Well, not quite, but perhaps
enough to suit your needs.
Furthermore, upon methods of collisiondetection, it is always a good idea to store the
previous postion just before moving the object, so that you can restore the object
back to where it was before the collision.
I hope this helps. If not, you might want to post your code in order to get a more
accurate answer.
Fare well into the world of Lingo.
/jonas
----- Original Message -----
From: Rees, Jonathan <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Saturday, November 25, 2000 2:45 AM
Subject: <lingo-l> To move or not to move. ( that is the question!!!!!!! )
> The sprite is moving across the stage, it interacts with another object. How
> do I prevent it from going over the the other object or making it bounce
> back say 2 pixels in the reverse direction.
[To remove yourself from this list, or to change to digest mode, go to
http://www.penworks.com/LUJ/lingo-l.cgi To post messages to the list,
email [EMAIL PROTECTED] (Problems, email [EMAIL PROTECTED])
Lingo-L is for learning and helping with programming Lingo. Thanks!]