我试图在animateCC2019中实现一个模糊过滤器。我成功地创造了模糊..。但很难给它动画。下面是我在动画CC中为那个movieClip实例放置的操作面板中的内容:
var myBlur = new createjs.BlurFilter(25, 25, 1),
nb = this.mario_mc_1.nominalBounds;
this.mario_mc_1.filters = [myBlur];
this.mario_mc_1.cache(nb.x, nb.y, nb.width, nb.height);
this.timeline.addTween(cjs.Tween.get(myBlur).to({blurX:0, blurY:0},25).wait(1));
这里有一个代码库:
https://codepen.io/trufo/pen/wvrvaOX
codepen没有显示模糊,但是在这个站点上它显示了:
https://banner-testing.neocities.org/
下面是fla文件的链接:
发布于 2022-02-05 09:37:30
由于无法解决这个问题,我最终使用了带有动画扩展的pixi.js。它工作正常,但当模糊是极端时,它往往会给出奇怪的像素化的结果。https://pixijs.io/examples/#/filters-basic/blur.js我发现制造模糊的最好方法是使用SVG和GSAP。不幸的是,我还没有找到一种简单的方法来使动画和GSAP的滴答播放良好和一致的所有浏览器(主要是Safari)
https://stackoverflow.com/questions/70156686
复制相似问题