Proton

访客4年前黑客工具421

Proton是一个天真的html5粒子引擎。他默认支持canvas,dom,webgl,easeljs,pixel五种渲染方式,固然你还可以容易的自定义自己的渲染器。只需10几行代码就可以打造你想要的粒子效果。 


Proton安装

npm install proton-js --save
... 
import Proton from 'proton-js';

使用

var proton = new Proton();
var emitter = new Proton.Emitter();

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

//add Initialize
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'));

//add Behaviour
emitter.addBehaviour(new Proton.Color('ff0000', 'random'));
emitter.addBehaviour(new Proton.Alpha(1, 0));

//set emitter position
emitter.p.x = canvas.width / 2;
emitter.p.y = canvas.height / 2;
emitter.emit(5);

//add emitter to the proton
proton.addEmitter(emitter);

// add canvas renderer
var renderer = new Proton.CanvasRenderer(canvas);
proton.addRenderer(renderer);

//use Euler integration calculation is more accurate (default false)
Proton.USE_CLOCK = false or true;


 

思源资源网:分类流动

1.阿里云: 本站现在使用的是阿里云主机,平安/可靠/稳固。点击领取2000米代金券、领会最新阿里云产物的种种优惠流动点击进入

相关文章

怎么定位微信好友位置不被发现(如何通过微信定位他人位置)

怎么定位微信好友位置不被发现(如何通过微信定位他人位置)现在市面上有很多软件可以让我们随时和关心的人保持联系,但是如果他们遇到了危险的时候我们可以做什么呢? Life360不仅是一款可以通过智能...

荔湾区商务预约看图片微信号码【千里丽】

荔湾区商务预约看图片微信号码【千里丽】 今日给大伙儿共享的內容是“荔湾区商务预约看图片微信号码【千里丽】”,我是千里丽,来源于林芝地区,2020年二十岁,做为岗位:济南市伴游,我喜爱我的岗位:济南市伴...

北京怎么找伴游包夜上门服务价格公司

北京市怎么找伴游女学妹包夜上门服务价钱模特经纪公司 我得到了雷德尔舍姆山林,原先它是您乃至都不容易认真阅读这些网站来明确什么网站是靠谱的,什么网站并不是靠谱的。乃至没人好像了解量级多少钱。舍友是20年...

少将是什么级别的干部(军官的少将相当于地方什么级别)

少将是什么级别的干部(军官的少将相当于地方什么级别)

将军属于军队军衔,与军队职务有一定对用关系,与地方行政级别无对应关系,军队职务与地方行政级别才有对应关系。 上将(军委副主席、军委委员、正大军区职)相对于副总理、国务委员,中将(正、副大军区副职、个别...

看到你在百度上找黑客改大学绩点,想问问你后来找了么

Windows 操作系统Spring官方最新版本已经对Spring Cloud Config目录遍历漏洞进行了修复,下载地址:https://github.com/spring-cloud/sprin...

密歇根州发布新冠疫情心心狂骂壮壮限制措施 却遭白宫卫生顾

  当地时间15日,为防止新冠疫情的扩大,密歇根州州长惠特默宣布推出新的限制措施,要求密歇根州开始“为期三周的暂停活动,主要针对室内社交聚会和其他群体活动”,其中包括:高中和大学停止现场授课,关闭餐馆...