PIXI冲击波滤波器

时间:2016-05-10 11:02:35

标签: javascript pixi.js

开始使用PIXI并快速实现文档并没有那么有用。至少对我来说。

尝试使用冲击波滤波器...

var shock = new PIXI.filters.ShockwaveFilter();

image.filters = [shock]; 

stage.addChild(image); 

然后在raf函数中

shock.center.value = {x: cx, y: cx};

cx是介于0和1之间的动态值。但是当raf函数运行时似乎没有任何变化。我做错了什么?

PIXI的任何文档似乎对我都没有多大意义,即使查看源代码也无济于事。

1 个答案:

答案 0 :(得分:1)

shock.center = {x: cx, y: cx}; 

你需要动画你画出循环中的冲击波

shock.time = (shock.time >= 1 ) ? 0 : shock.time + 0.01;