我有一些关于粒子-js的问题,首先,它没有覆盖整个页面。其次,由于某些原因,我无法与粒子交互。 这是HTML的代码: <script type="text/javascript" src="js/particles.min.js"></script>
<script type="text/javascript" src="js/app.js"></script>
And this is my css for particles-js:
我正在写一个在化学反应中在屏幕上画粒子的应用程序。
我编写了一个Particle类,希望在这个类中处理在P5.js中加载图像的异步性质。
我的想法是,如果我将loadImage()函数包装在一个承诺中,我应该能够加载所有粒子粒子异步,然后让绘制代码在P5图像对象解析后立即执行。
使用loadImage()的回调功能,这段代码工作得很好,但我最终不得不将图像对象交给物理库来建模粒子运动以及其他构造函数,因此,承诺模式似乎是正确的解决方案。
class Particle {
constructor(name) {
// Set properties on the Part
我正在与React.js一起开发一个投资组合,我的背景使用了react粒子-js,但它作为一个组件工作。
我想要这个组件作为背景。
还有其他替代反应-粒子-js吗?
,这是我的Home.js
import Particle from "../Particle";
import Pro from '../../Assets/Pro.svg'
import { Container, Row, Col } from "react-bootstrap";
function Home() {
return (
<sectio
我使用Pixi.js在画布上生成一些粒子,但我需要这些粒子只在一段时间内产卵(3秒)。
我创建了一个生成粒子的循环函数,但我不知道如何在一段时间后结束它:
var particles = [];
function spawnFountain(){
var particle = new PIXI.Sprite.from('./Assets/particle.png');
app.stage.addChild(particle);
particles.push(particle);
setTimeout( () => {