Javascript 如何在createjs中屏蔽dom元素

Javascript 如何在createjs中屏蔽dom元素,javascript,html,dom,createjs,page-flipping,Javascript,Html,Dom,Createjs,Page Flipping,我试图在createjs中屏蔽dom元素。但是在createjs中屏蔽不能与dom元素一起工作 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.S

我试图在createjs中屏蔽dom元素。但是在createjs中屏蔽不能与dom元素一起工作

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();
}  
@阿什库马尔

我担心您将无法执行此操作,因为DomeElement类实际上不会渲染到画布。它所做的只是在DOM中转换目标元素。例如,移动x/y位置

很抱歉反应太晚