restore

Автор: Евгений Рыжков Дата публикации: 17.10.2011

Извлекает из стека состояние канвы. При этом извлекаются:

Синтаксис

restore()

Применяется в паре с методом save().

Пример

ctx.fillStyle = "red";
ctx.save();
ctx.fillRect(50,50,30,20);
	
ctx.fillStyle = "green";
ctx.save();
ctx.fillRect(80,50,30,20);
	
ctx.fillStyle = "blue";
ctx.fillRect(110,50,30,20);
	
ctx.restore();
ctx.fillRect(140,50,30,20);
	
ctx.restore();
ctx.fillRect(170,50,30,20);

В живую.