php+js+背景特效,基于canvas+html5炫酷星空背景动画特效
【温馨提示】源码包解压密码:www.youhutong.com
效果图:
描述说明:
Warp drive是一个轻量级的jQuery插件。可以帮助您创建一个很酷的交互式星空背景特效,这个星空背景特效可通过配置参数进行灵活的配置,可用鼠标进行互动。
使用方法
在页面中引入jquery和jquery.warpdrive.min.js文件。
HTML结构
使用空的一个
初始化插件
在页面DOM元素加载完毕之后,可以通过纯js的方法来初始化该星空背景插件,或将它作为一个jquery插件来使用。
作为jquery插件来使用。$( '#holder' ).warpDrive();
通过js方法来使用。var warpdrive = new WarpDrive( document.getElementById( 'holder' ) );
配置参数
该html5星空背景特效插件的可用配置参数如下:var settings = {
width: 480,/*width*/
height: 480,/*height*/
autoResize: false,/*enable/disable autoResize*/
autoResizeMinWidth: null,/*set autoResize min width*/
autoResizeMaxWidth: null,/*set autoResize max width*/
autoResizeMinHeight: null,/*set autoResize min height*/
autoResizeMaxHeight: null,/*set autoResize max height*/
addMouseControls: true,/*enable/disable mouse controls*/
addTouchControls: true,/*enable/disable touch controls*/
hideContextMenu: true,/*enable/disable canvas context menu*/
starCount: 6666,/*count of active/moving stars*/
starBgCount: 2222,/*count of inactive/background stars*/
starBgColor: { r:255, g:255, b:255 },/*background stars color*/
starBgColorRangeMin: 10,/*background stars color range min of starBgColor*/
starBgColorRangeMax: 40,/*background stars color range max of starBgColor*/
starColor: { r:255, g:255, b:255 },/*stars color*/
starColorRangeMin: 10,/*stars color range min of starBgColor*/
starColorRangeMax: 100,/*stars color range max of starBgColor*/
starfieldBackgroundColor: { r:0, g:0, b:0 },/*background color*/
starDirection: 1,/*stars moving in which direction*/
starSpeed: 20,/*stars moving speed*/
starSpeedMax: 200,/*stars moving speed max*/
starSpeedAnimationDuration: 2,/*time in seconds from starSpeed to starSpeedMax*/
starFov: 300,/*field of view*/
starFovMin: 200,/*field of view min*/
starFovAnimationDuration: 2,/*time in seconds from starFov to starFovMin*/
starRotationPermission: true,/*enable/disable rotation*/
starRotationDirection: 1,/*rotation direction*/
starRotationSpeed: 0.0,/*rotation speed*/
starRotationSpeedMax: 1.0,/*rotation speed max*/
starRotationAnimationDuration: 2,/*time in seconds from starRotationSpeed to starRotationSpeedMax*/
starWarpLineLength: 2.0,/*line length*/
starWarpTunnelDiameter: 100,/*tunnel diameter*/
starFollowMouseSensitivity: 0.025,/*mouse follow sensitivity*/
starFollowMouseXAxis: true,/*enable/disable mouse follow x axis*/
starFollowMouseYAxis: true/*enable/disable mouse follow y axis*/
};
以jquery插件的方式来调用配置参数:$( '#holder' ).warpDrive( settings );
通过纯js的方法来调用配置参数:var warpdrive = new WarpDrive( document.getElementById( 'holder' ), settings );
方法
该html5星空背景特效插件有两个可用的方法用于暂停和继续播放星空动画。
jquery:$( '#holder' ).warpDrive( 'pause' );
$( '#holder' ).warpDrive( 'unpause' );
js:warpdrive.pause();
warpdrive.unpause();
浏览器启用弹出窗口过滤功能,将无法跳转到下载页。在浏览器地址栏右边符号提示处点击允许就可以了!
【温馨提示】源码包解压密码:www.youhutong.com
郑重声明:
1、本站源码仅供个人学习研究和交流使用,请于下载后二十四小时内删除
2、本站大多资源来源于互联网、用户分享,仅供学习交流使用,本站不提供任何技术支持
3、本站联系方式Email:admin@youhutong.com ,收到邮件会第一时间处理。
4、如侵犯到任何版权问题,请立即告知本站(立即在线告知),本站将及时删除并致以最深的歉意
php+js+背景特效,基于canvas+html5炫酷星空背景动画特效相关推荐
- html涟漪特效,基于WebGL的炫酷元素背景水波涟漪jQuery特效
jquery.ripples是一款基于WebGL的效果非常炫酷的元素背景水波涟漪jQuery特效插件.该插件通过强大的WebGL,可以在指定的元素上添加一个水波层,制作出水波涟漪的炫酷效果,并且可以使 ...
- html5星空效果图,HTML5 canvas炫酷星空背景特效
jquery-warpdrive-plugin是一款可以制作基于HTML5 canvas的炫酷星空背景特效的jquery插件.这个星空背景特效可通过配置参数进行灵活的配置,可用鼠标进行互动. 使用方法 ...
- 火箭月亮html5游戏,HTML5 svg和CSS3炫酷火箭升空动画特效
这是一款HTML5 svg和CSS3炫酷火箭升空动画特效.该特效的火箭使用SVG来实现,并通过CSS3动画来实现火箭的动画特效. 使用方法 HTML结构 CSS样式 body { background ...
- 炫酷星空个人主页动态特效引导页面 浏览器源码 手机自适应引导页HTML
炫酷星空个人主页动态特效引导页面 浏览器源码 手机自适应引导页HTML 效果: 完整版 链接: https://pan.baidu.com/s/1DbGaiqB5-29uoVbPK0fxCw 提取码: ...
- html发光loading,Canvas 制作炫酷发光loading动画
Canvas制作炫酷发光loading动画 /* NOTE: The styles were added inline because Prefixfree needs access to your ...
- Canvas绘制炫酷的火焰风暴动画
今天给大家分享一个用Canvas写的火焰风暴动画,实现效果如下: 怎么样,场面是不是很壮观,下面是代码实现,欢迎大家复制粘贴和吐槽. <!DOCTYPE html> <html la ...
- jQuery和SVG炫酷弹射纸飞机动画特效
http://demo.htmleaf.com/1506/201506261811/index.html jQuery和css3自动轮换的用户评论留言 炫酷纯CSS3纸飞机动画特效
- 【网页特效】12 个炫酷背景特效库
1.particles-bg 地址:https://github.com/lindelof/particles-bg 效果: 2.particles-bg-vue 地址:https://github. ...
- 汽车 配件 html 特效,html5 echarts汽车仪表盘图表动画特效
特效描述:html5 echarts 汽车仪表盘 图表动画特效,html5汽车仪表盘,第一次从使用echarts,如何调用js,CSS,测试 代码结构 1. 引入JS 2. HTML代码 // 基于准 ...
最新文章
- 那些打着AI万金油旗号的产品欺骗大众,如何识别?
- spark on yarn简单部署
- 光纤传感器实验模块_准分布式光纤光栅传感器(光纤光栅串)的概念
- VTK:模型之Finance
- 蒙特卡洛模拟_蒙特卡洛模拟法求期权价值
- android通知栏如何添加按钮,如何在通知栏上放置媒体控制器按钮?
- ps海报合成教程_PS教程:别不信,你也能合成游戏场景!
- 微信iOS版朋友圈可删除评论;周鸿祎:有的软件会偷拍偷录;银河麒麟操作系统V10发布| 极客头条
- 根据IP查询城市(基于ipdb库)
- C++之个人银行账户管理程序(二)
- 嵌入式面试常见问题(七)—各大公司面试题
- QQ群怎么快速封群,如何举报骗子QQ群可以使之封群?
- 教你一招快速清理DNS缓存
- 有些MP4只有音频没有视频的解决办法
- ROM修改---修改本机的mac地址
- android模拟器定制,定制Android模拟器skin
- PMP项目管理学习总结,建议收藏
- android开发技巧精髓一
- 中国大学MOOC课程《程序设计入门——C语言》翁恺老师 第六周测试题 高精度小数(习题记录)
- 【C++】1066:满足条件的数累加(信息学奥赛)