createJS を使用して AlphaMaskFilter に問題があります。フォーラムでの以前のディスカッションのサンプル コードを使用しており、github の alphamaskfilter.js と CDN のeaselJS の両方を含めていますが、未定義は関数ではありません。誰かがこの問題について別の見方を提供できますか? サイトのボリュームが大きいため、プリローダーを含めないことにしました。
レンズ = 新しい画像 (); lens.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