-1
Чтобы очистить холст прозрачность, вы делаете это:Очистить контекст холста, не зная размеры холста
var ctx = canvas.getContext("2d");
ctx.clearRect(0,0, //Starting coordinates
canvas.width, canvas.height //Ending coordinates
);
Но я пишу более сложную абстрактную систему. Чтобы избежать вызова .getContext
повсюду, у меня есть псевдокласс для управления контекстами всех слоев. Каждая подпрограмма затем передается в ctx
переменную без холста:
Something.prototype.renderMe = function(ctx) {
//draw Something
}
мне пришло в голову, нужно очистить всю область контекста. Возможно ли это с помощью контекста холста?