Pencil Code Reference > drawon
drawon
is used to draw on a turtle or sprite to create new shapes.
drawon
lets you create new shapes by using creating a sprite to serve as a new canvas and drawing on it with a turtle to create your own shape, e.g. a new creature.
First, name a sprite and a turtle by setting variables. By default, a new sprite is semi-transparent 256 pixel square, but you can change its color and size. In this example, we are going to draw a dot on a sprite using the turtle.
s = new Sprite color: gray t = new Turtle t.drawon s t.dot orange, 100
Using clip
, we could also make the sprite the shape of that dot.
We use pen
, dot
and sync
to create and move shapes in our next example. sync
makes the shapes move in sequence instead of at the same time.
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 45 s.fd 100
See Sprite to make a blank, turtle-like object on which you can draw or use to display graphics.
↑