The Sprite
command does not affect the canvas directly because it does not
draw into it. It only draws to the screen when Draw
Frame is called.
This command draws the sprite
into the canvas. Once it has been drawn there it will stay until
it is drawn over by something else. This does not affect the
sprite in any way.
spriteID is the index of the sprite to be drawn
into the canvas. It is drawn with it's current transparency and
colour.