对我完全缺乏javascript直觉感到抱歉,但我想知道是否可以动态更改particles.js
对象的属性:
我使用jQuery
来检测用户何时移动屏幕上的滑块(成功)。但是,我想知道如何将这些滑块值更改应用到我在后台的particles.js
画布。
即。移动滑块,粒子变大。
但是,我不确定如何更新particles.js
- 熟悉回调或动画循环功能的人是否可以将我的属性更改删除?
答案 0 :(得分:1)
这个主题有一个open issue。 但您可以通过访问每个粒子的radius属性手动更改它:
pJS.particles.array.forEach(function(p) {
p.radius = p.radius * sliderValue; // change by a factor
p.radius = sliderValue; // change to a single size
});