酷炫的基于HTML5的2D和3D粒子引擎——Proton( 二 )

安装npm install proton-js --save

...

import Proton from 'proton-js';

示例代码var proton = new Proton();

var emitter = new Proton.Emitter();

//设置速率

emitter.rate = new Proton.Rate(Proton.getSpan(10, 20), 0.1);

//初始化

emitter.addInitialize(new Proton.Radius(1, 12));

emitter.addInitialize(new Proton.Life(2, 4));

emitter.addInitialize(new Proton.Velocity(3, Proton.getSpan(0, 360), 'polar'));

//增加行为

emitter.addBehaviour(new Proton.Color('ff0000', 'random'));

emitter.addBehaviour(new Proton.Alpha(1, 0));

推荐阅读