back to arrays... I want to use the new stuff like .reverse & .map
This commit is contained in:
parent
6dd8b7f4bd
commit
8e264471b9
1 changed files with 18 additions and 19 deletions
33
scripts.js
33
scripts.js
|
@ -3,20 +3,19 @@ var book;
|
||||||
|
|
||||||
window.onload = function() {
|
window.onload = function() {
|
||||||
|
|
||||||
var srcs = {
|
var pages = [
|
||||||
0: "http://dev.justforcomics.com/get/image/?f=comics/extracted/oni_whiteout_melt_1/00.jpg",
|
"http://dev.justforcomics.com/get/image/?f=comics/extracted/oni_whiteout_melt_1/00.jpg",
|
||||||
1: "http://dev.justforcomics.com/get/image/?f=comics/extracted/oni_whiteout_melt_1/01.jpg",
|
"http://dev.justforcomics.com/get/image/?f=comics/extracted/oni_whiteout_melt_1/01.jpg",
|
||||||
2: "http://dev.justforcomics.com/get/image/?f=comics/extracted/oni_whiteout_melt_1/02.jpg",
|
"http://dev.justforcomics.com/get/image/?f=comics/extracted/oni_whiteout_melt_1/02.jpg",
|
||||||
3: "http://dev.justforcomics.com/get/image/?f=comics/extracted/oni_whiteout_melt_1/03.jpg",
|
"http://dev.justforcomics.com/get/image/?f=comics/extracted/oni_whiteout_melt_1/03.jpg",
|
||||||
4: "http://dev.justforcomics.com/get/image/?f=comics/extracted/oni_whiteout_melt_1/04.jpg",
|
"http://dev.justforcomics.com/get/image/?f=comics/extracted/oni_whiteout_melt_1/04.jpg",
|
||||||
5: "http://dev.justforcomics.com/get/image/?f=comics/extracted/oni_whiteout_melt_1/05.jpg",
|
"http://dev.justforcomics.com/get/image/?f=comics/extracted/oni_whiteout_melt_1/05.jpg",
|
||||||
6: "http://dev.justforcomics.com/get/image/?f=comics/extracted/oni_whiteout_melt_1/06.jpg",
|
"http://dev.justforcomics.com/get/image/?f=comics/extracted/oni_whiteout_melt_1/06.jpg",
|
||||||
7: "http://dev.justforcomics.com/get/image/?f=comics/extracted/oni_whiteout_melt_1/07.jpg"
|
"http://dev.justforcomics.com/get/image/?f=comics/extracted/oni_whiteout_melt_1/07.jpg"
|
||||||
};
|
];
|
||||||
|
|
||||||
book = new ComicBook();
|
book = new ComicBook();
|
||||||
|
book.draw("comic", pages);
|
||||||
book.draw("comic", srcs);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function ComicBook() {
|
function ComicBook() {
|
||||||
|
@ -58,17 +57,18 @@ function ComicBook() {
|
||||||
|
|
||||||
if (srcs.length < buffer) buffer = srcs.length; // don't get stuck if the buffer level is higher than the number of pages
|
if (srcs.length < buffer) buffer = srcs.length; // don't get stuck if the buffer level is higher than the number of pages
|
||||||
|
|
||||||
for (i in srcs) {
|
srcs.forEach(function(src, i) {
|
||||||
|
|
||||||
var page = new Image();
|
var page = new Image();
|
||||||
|
|
||||||
page.src = srcs[i];
|
page.src = src;
|
||||||
|
|
||||||
page.onload = function() {
|
page.onload = function() {
|
||||||
pages[loaded] = this; loaded++;
|
|
||||||
|
pages[i] = this; loaded++;
|
||||||
if (loaded == buffer) drawPage();
|
if (loaded == buffer) drawPage();
|
||||||
}
|
}
|
||||||
};
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -100,7 +100,6 @@ function ComicBook() {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Decrement the counter and draw the page in the canvas
|
* Decrement the counter and draw the page in the canvas
|
||||||
*
|
*
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue