Сообщение от tsigel
|
Алерт вам ошибок не скажет, а конслоль скажет.
Короче вот вам пример, дальше сами.
<img src="http://javascript.ru/forum/images/ca_serenity/misc/logo.gif">
<canvas></canvas>
<script>
window.onload = function () {
var canvas = document.querySelector("canvas");
var img = document.querySelector("img");
var ctx = canvas.getContext("2d");
ctx.drawImage(img, 0,0);
}
</script>
|
Консолью не умею пользоваться, разбираться нет времени, алерта пока хватает, я и так знаю что дело в drawImage, а именно: в попытке в качестве аргумента использовать элемент массива.
нужно именно с " i ", так как массив может быть очень большим:
ArrCenter = Array(100,100,200,200,300,300,400,400,500,500,501, 501 ...);
и в ручную не реально все прописать.
попробовал как вы пишите:
var ArrCenter = [100,100]; - не помогло
а вот при строчке:
ctx.drawImage(Ugo, ArrCenter[0], ArrCenter[1] ); - работает, я такие методы проверки раньше использовал, но эта строка еще больше убедила меня в том, что проблема в массиве.