如何在createjs中屏蔽dom元素

时间:2014-11-22 08:14:34

标签: javascript html5 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.Shape();
    shape.graphics.beginFill('#000').drawRect(0, 0, 100, 100);
    stage.addChild(shape);
    de.mask = shape;

    stage.update();
}  

1 个答案:

答案 0 :(得分:1)

@AshishKumar

我担心你无法做到这一点,因为DOMElement类实际上并没有渲染到Canvas。它所做的就是转换DOM中的目标元素。例如,移动x / y位置。

对于迟到的回复感到抱歉。