@XOPEK_32
Я хорек из Брянска

Как поставить на задний фон прямоугольника в канвасе картинку?

Столкнулся с такой проблемой: нужно создать объект, движущийся по нижней части канваса, задним фоном которого (объекта) является картинка. Помогите пожалуйста
  • Вопрос задан
  • 1199 просмотров
Решения вопроса 1
politon
@politon
HTML5,CSS3,JS,PHP,SQL,API,canvas,animation...
var canvas = document.getElementById('canvas');
var context = canvas.getContext('2d');
var img = new Image();
var height = 180;
var width = 180;
img.onload = function() {
	context.save();
    context.rect(0, 0, 200, 200);//Здесь первый 0=X
    context.clip();
    context.drawImage(img,0, 0,width,height);//Первый 0=X
    context.restore();
};
img.src = 'http://vikup-msk.ru/wp-content/uploads/2015/10/1445787630_in_transit.png';
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы