drawon for drawing on a Sprite

drawon is used to draw on another Turtle or Sprite. It can be used to create your own turtle shapes.

Drawing a sprite with drawon

A turtle t or other element can draw on Sprite s by saying t.drawon s.

s = new Sprite
  color: gray
t = new Turtle
t.drawon s
t.dot red, 100
t.pen blue, 10
t.fd 100
t.pen null
t.ht()
sync s, t
s.lt 90
s.fd 200

Be sure to wait for the drawing to finish before you start moving the Sprite that is being drawn. You can do this by drawing at t.speed Infinity or by using sync to synchronize the objects.