Creating a Window for the Image
The first thing we are going to do is create a logical window, the size of the canvas, where our image will reside. We will use the following two variables to control the dimensions of this window:
var
windowWidth
=
500
;
var
windowHeight
=
500
;
We will also create two variables to define the current top-left corner for the window. When we move on to the panning examples, we will modify these values to redraw the image based on this location:
var
windowX
=
0
;
var
windowY
=
0
;
Get HTML5 Canvas, 2nd Edition now with O’Reilly online learning.
O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.