javascript - Particles.js — 框架更改时修改

标签 javascript particles

为我完全缺乏 javascript 直觉而道歉,但我想知道是否可以更改 particles.js 的属性动态对象:

我正在使用 jQuery 来检测用户何时在屏幕上移动 slider (成功)。但是,我想知道如何将这些 slider 值更改应用到我在后台的 articles.js Canvas 。

即移动 slider ,粒子变大。

但是,我不确定如何更新 articles.js - 有谁熟悉我可以将属性更改放入其中的回调或动画循环函数吗?

最佳答案

有一个open issue关于这个话题。 但您可以通过访问每个粒子的半径属性来手动更改它:

pJS.particles.array.forEach(function(p) { 
    p.radius = p.radius * sliderValue; // change by a factor
    p.radius = sliderValue; // change to a single size
});

关于javascript - Particles.js — 框架更改时修改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28738469/

相关文章:

javascript - React-native Android Emulator 需要开启debugger模式

javascript - 如何用 JavaScript 创建扫雷板?

javascript - 测试 Promise 链以 .catch 结尾(按 promise 使用 Mocha/Chai)

algorithm - 粒子群优化(PSO)中的粒子

python - 加速Python中的计算(模拟磁场中的粒子)

javascript - 在 javascript 变量上调用 jquery 方法不起作用

javascript - 未捕获的类型错误 : Cannot read property 'addClass' of undefined

javascript - 如何在 JavaScript/jQuery 中为粒子系统重用数组中的对象?

javascript - 当我向下滚动页面时,Particles.js 不会继续 - HTML

javascript - 在 PixiJS 粒子容器上叠加图像和文本?