AlphaMaskFilter的createJS问题

时间:2013-09-11 15:28:13

标签: javascript jquery canvas createjs

我使用createJS遇到AlphaMaskFilter问题。我正在使用之前在论坛上讨论的示例代码,包括来自github的alphamaskfilter.js和来自CDN的easelJS,我仍然未定义不是函数。有人可以对这个问题有不同的看法吗?我选择不包括预加载器,因为网站的音量很大。

lens = new Image(); lenses.onload = function(){

var image = new createjs.Bitmap('images/reflection.png');
var maskImage = new createjs.Bitmap('images/1-1.png');

var amf = new createjs.AlphaMaskFilter(maskImage.image);
image.filters = [amf];
image.cache(0, 0, maskImage.image.width, maskImage.image.height);

    glasses_container.addChild(image);

    stage.update();
}
lenses.src = 'images/reflection.png'

先前的讨论示例 http://jsfiddle.net/Bpz88/193/ http://community.createjs.com/discussions/easeljs/584-alphamapfilter-using-alpha-png-image-to-mask-jpg

1 个答案:

答案 0 :(得分:1)

EaselJS软件包中当前未包含过滤器,因此您必须自己在页面上包含过滤器,这样做吗?