Показать сообщение отдельно
  #1 (permalink)  
Старый 01.07.2011, 17:29
Профессор
Отправить личное сообщение для Severtain Посмотреть профиль Найти все сообщения от Severtain
 
Регистрация: 25.04.2011
Сообщений: 280

canvas: working with canvas
Не могу сделать элементарную вещь.. ну как бы на первый взгляд она элементарная! Вообще все, что нужно это присвоить одно полотно, другому!! Вот код: (присвоить полотно renImg в outImg)

outImg.clearRect(0, 0, d.getElementById('screen').offsetWidth, d.getElementById('screen').offsetHeight);
imgDR.src=lvltxtr[itxtr];
renImg.drawImage(imgDR, 0, 0);
//после такого присваиваем полотно!
outImg.drawImage (renImg, 0, 0);
renImg.clearRect(0, 0, d.getElementById('ds').offsetWidth,d.getElementByI d('ds').offsetHeight);

однако после таких манипуляций не получается изменять полотно в outImg! т.е. без присваивания полотно меняться, после нет!!
в чем моя ошибка?
Ответить с цитированием