подскажите как сделать предзагрузку картинок?делаю небольшую анимашку на канвасе, не получается,что у меня выходит, примерно так
img = new Image();
img.src = 'my_img.png';
img.onload = function () {
canvas.drawImage(img, 1, 1 ,32, 32, 32, 32, 32, 32);
}
в инете читал про первые 2 строки, что это неправильная предзагрузка картинок, ничего оно не предзагружает.
Если я рисую больше 1 элемента у меня не рисуется, только первый рисуется, если делать задержку тогда прорисовывается, и каждый раз все дольше и дольше происходит подзагрузка картинки(одной и тойже).
есть какой то вариант, что бы действительно картинки загрузились, а я потом просто их подставлял для прорисовки? (без onload, в самой функции прорисовки)