particles.js中文开发手册
来源:互联网 发布:怎么样做好淘宝店 编辑:程序博客网 时间:2024/06/06 10:46
1.插件下载:http://download.csdn.net/download/qq_33527238/9989861
2.使用方法:
在需要插件的页面引入particle.js并配置粒子;
<div id="particles-js"></div>
<script src="particles.js"></script>(放到后面)
<script src="js/app.js"></script> (记得也必须引入app.js)
3.配置参数 (可在app.js中根据具体需求修改参数)
键值 参数选项/ 说明 实例
particles.number.value
number 数量40
particles.number.density.enable
boolean true
/ false
particles.number.density.value_area
number 区域散布密度大小800
particles.color.value
HEX (string)
RGB (object)
HSL (object)
array selection (HEX)
random (string)
原子的颜色
"#b61924"
{r:182, g:25, b:36}
{h:356, s:76, l:41}
["#b61924", "#333333", "999999"]
"random"
particles.shape.type
string array selection 原子的形状
"circle"
"edge"
"triangle"
"polygon"
"star"
"image"
["circle", "triangle", "image"]
particles.shape.stroke.width
number 原理的宽度2
particles.shape.stroke.color
HEX (string) 原子颜色"#222222"
particles.shape.polygon.nb_slides
number 原子的多边形边数5
particles.shape.image.src
path link svg / png / gif / jpg 原子的图片可以使用自定义图片
"assets/img/yop.svg"
"http://mywebsite.com/assets/img/yop.png"
particles.shape.image.width
number (for aspect ratio) 图片宽度
100
particles.shape.image.height
number (for aspect ratio) 图片高度
100
particles.opacity.value
number (0 to 1) 不透明度0.75
particles.opacity.random
boolean 随机不透明度true
/ false
particles.opacity.anim.enable
boolean 渐变动画true
/ false
particles.opacity.anim.speed
number 渐变动画速度3
particles.opacity.anim.opacity_min
number (0 to 1) 渐变动画不透明度0.25
particles.opacity.anim.sync
booleantrue
/ false
particles.size.value
number 原子大小20
particles.size.random
boolean 原子大小随机true
/ false
particles.size.anim.enable
boolean 原子渐变true
/ false
particles.size.anim.speed
number 原子渐变速度3
particles.size.anim.size_min
number0.25
particles.size.anim.sync
booleantrue
/ false
particles.line_linked.enable
boolean 连接线true
/ false
particles.line_linked.distance
number 连接线距离150
particles.line_linked.color
HEX (string) 连接线颜色#ffffff
particles.line_linked.opacity
number (0 to 1) 连接线不透明度0.5
particles.line_linked.width
number 连接线的宽度1.5
particles.move.enable
boolean 原子移动true
/ false
particles.move.speed
number 原子移动速度4
particles.move.direction
string 原子移动方向"none"
"top"
"top-right"
"right"
"bottom-right"
"bottom"
"bottom-left"
"left"
"top-left"
particles.move.random
boolean 移动随机方向true
/ false
particles.move.straight
boolean 直接移动true
/ false
particles.move.out_mode
string (out of canvas) 是否移动出画布
"out"
"bounce"
particles.move.bounce
boolean (between particles) 是否跳动移动
true
/ false
particles.move.attract.enable
boolean 原子之间吸引true
/ false
particles.move.attract.rotateX
number 原子之间吸引X水平距离3000
particles.move.attract.rotateY
number y垂直距离1500
interactivity.detect_on
string 原子之间互动检测"canvas", "window"
interactivity.events.onhover.enable
boolean 悬停true
/ false
interactivity.events.onhover.mode
string
array selection
悬停模式
"grab"
抓取临近的"bubble"
泡沫球效果"repulse"
击退效果["grab", "bubble"]
interactivity.events.onclick.enable
boolean 点击效果true
/ false
interactivity.events.onclick.mode
string
array selection
点击效果模式
"push"
"remove"
"bubble"
"repulse"
["push", "repulse"]
interactivity.events.resize
boolean 互动事件调整true
/ false
interactivity.events.modes.grab.distance
number 原子互动抓取距离100
interactivity.events.modes.grab.line_linked.opacity
number (0 to 1) 原子互动抓取距离连线不透明度0.75
interactivity.events.modes.bubble.distance
number 原子抓取泡沫效果之间的距离100
interactivity.events.modes.bubble.size
number 原子抓取泡沫效果之间的大小40
interactivity.events.modes.bubble.duration
number 原子抓取泡沫效果之间的持续事件(second)
0.4
interactivity.events.modes.repulse.distance
number 击退效果距离200
interactivity.events.modes.repulse.duration
number 击退效果持续事件(second)
1.2
interactivity.events.modes.push.particles_nb
number 粒子推出的数量4
interactivity.events.modes.push.particles_nb
number4
retina_detect
booleantrue
/ false
阅读全文
0 0
- particles.js中文开发手册
- particles.js
- Prototype.js 1.4 中文开发手册
- particles.js 使用
- prototype.js中文手册
- prototype.js中文手册
- prototype.js中文手册
- prototype.js中文手册
- js prototype中文手册
- GStreamer中文开发手册
- spring 中文开发手册
- oepnwrt中文开发手册
- sqoop中文开发手册
- js开发手册
- 超炫背景粒子插件particles.js
- Maven开发中文手册[PDF]
- Express.js 中文入门指引手册
- Express.js 中文入门指引手册
- java.lang.NoSuchMethodError: org.springframework.web.context.ConfigurableWebApplicationContext.setId
- 【C++】C++运算符重载的规则
- 【MySQL基础】MySQL安装第三弹-mariadb-10.2.8
- Mac 命令行出问题
- Java与C++的区别
- particles.js中文开发手册
- caffe:Check failed: status == CUDNN_STATUS_SUCCESS (3 vs. 0) CUDNN_STATUS_BAD_PARAM
- Arcgis Server for JavaScript API之自定义InfoWindow
- IP定位FAQ(“准不准?”)
- 带下标的SeekBar
- 1 描述统计入门
- Amazon Aurora深度探索(一)
- c/c++ 链接、链接器
- springmvc页面跳转后缀HTML和jsp不同时的解决方案