[Thread Prev] [Thread Next]
from: Rod Hames <rod_hames@xxxxxxxxxxxxxxxxxx>
date: Mon Feb 7 19:53:02 2011
version: MicroWorlds Ex
I am trying to have an image on my screen's background that is stamped
become a jigsaw puzzle. It is really tedious the way I am trying to do it.
Has anyone out there got a good simple procedure that would hatch turtles, and
then change their shapes and then snapshape?
Here is what I came up with after hatching countless turtles and lining them
up over the puzzle picture:
t1, setsh 1 snapshape
t2, setsh 2 snapshape
t3, setsh 3 snapshape
t4, setsh 4 snapshape
t5, setsh 5 snapshape
t6, setsh 6 snapshape
or I tried but failed at this procedure:
dolist [i [1 2 3 4 56]] [t:i, setsh :i]
Thanks for any suggestions you might offer.
Crews Middle School
Lawrenceville, Georgia USA
Excellent guess Rod,
It turns out that comma (,) is just a shorthand notation for a command called
for example, the better way of saying:
Using the shorthand notation has caused problems before. That is because this
shorthand notation (also called syntactic sugar) is not consistent with the
rest of the language.
So, this shorthand notation is not as powerful as the rest of the language. It
is not as powerful as students usually expect it to be.
But the standard language without the shortcuts *is* powerful enough to do
what you want, you just have to avoid the shorthand notation.
dolist [i [1 2 3 4 5 6]] [talkto (word "t :i) setsh :i]
(Once again syntactic sugar creates confusion:
Previous by thread:
MIA, Ask an Expert: Jigsaw Puzzle using Snapshape
Next by thread:
MIA, Ask an Expert: Reaveal a picture
To save an attachment to your computer, PC users should right-click (Mac users, click and hold the mouse button) on the link and then choose 'save target as' from the pop-up menu. A window will then pop up in which you can choose a location for the file.