title: SetTimeOut while drawing multiple images into canvas
body: <p>Basically, I'm drawing several pieces of an image in a canvas. Some pseudocode:</p>
  
  <pre><code>for(i=0; i&lt;16; i++)
  {
  piece = arrayWithImagePieces[i];
   setTimeOut(canvas.draw(piece), 3000))
   }
  </code></pre>
  
  <p>This should draw the pieces in a canvas like an animation. But it doesn't happen. why?</p>