try to mimic original Flash version with canvas

as title,
BTW, is there any reason to use SVG instead of canvas?