Как замаскировать элемент dom в createjs
Я пытаюсь замаскировать элемент dom в createjs . но маскировка не работает с элементом dom в createjs
var stage;
function init() {
stage = new createjs.Stage("my_canvas");
var de = new createjs.DOMElement(document.getElementById("page"));
stage.addChild(de);
var shape = new createjs.Shape();
shape.graphics.beginFill('#000').drawRect(0, 0, 100, 100);
stage.addChild(shape);
de.mask = shape;
stage.update();
}
1 ответ
@AshishKumar
Я боюсь, что вы не сможете сделать это, так как класс DOMElement фактически не рендерит в Canvas. Все, что он делает, это трансформирует целевой элемент в DOM. Перемещение позиции х / у например.
Извините за поздний ответ.