2014-11-22 3 views
0

Я пытаюсь замаскировать элемент dom в createjs. но маскировка не работает с йотом элементом в 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. Например, перемещение позиции x/y.

Извините за поздний ответ.