【温馨提示】源码包解压密码: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炫酷星空背景动画特效相关推荐

  1. html涟漪特效,基于WebGL的炫酷元素背景水波涟漪jQuery特效

    jquery.ripples是一款基于WebGL的效果非常炫酷的元素背景水波涟漪jQuery特效插件.该插件通过强大的WebGL,可以在指定的元素上添加一个水波层,制作出水波涟漪的炫酷效果,并且可以使 ...

  2. html5星空效果图,HTML5 canvas炫酷星空背景特效

    jquery-warpdrive-plugin是一款可以制作基于HTML5 canvas的炫酷星空背景特效的jquery插件.这个星空背景特效可通过配置参数进行灵活的配置,可用鼠标进行互动. 使用方法 ...

  3. 火箭月亮html5游戏,HTML5 svg和CSS3炫酷火箭升空动画特效

    这是一款HTML5 svg和CSS3炫酷火箭升空动画特效.该特效的火箭使用SVG来实现,并通过CSS3动画来实现火箭的动画特效. 使用方法 HTML结构 CSS样式 body { background ...

  4. 炫酷星空个人主页动态特效引导页面 浏览器源码 手机自适应引导页HTML

    炫酷星空个人主页动态特效引导页面 浏览器源码 手机自适应引导页HTML 效果: 完整版 链接: https://pan.baidu.com/s/1DbGaiqB5-29uoVbPK0fxCw 提取码: ...

  5. html发光loading,Canvas 制作炫酷发光loading动画

    Canvas制作炫酷发光loading动画 /* NOTE: The styles were added inline because Prefixfree needs access to your ...

  6. Canvas绘制炫酷的火焰风暴动画

    今天给大家分享一个用Canvas写的火焰风暴动画,实现效果如下: 怎么样,场面是不是很壮观,下面是代码实现,欢迎大家复制粘贴和吐槽. <!DOCTYPE html> <html la ...

  7. jQuery和SVG炫酷弹射纸飞机动画特效

    http://demo.htmleaf.com/1506/201506261811/index.html jQuery和css3自动轮换的用户评论留言 炫酷纯CSS3纸飞机动画特效

  8. 【网页特效】12 个炫酷背景特效库

    1.particles-bg 地址:https://github.com/lindelof/particles-bg 效果: 2.particles-bg-vue 地址:https://github. ...

  9. 汽车 配件 html 特效,html5 echarts汽车仪表盘图表动画特效

    特效描述:html5 echarts 汽车仪表盘 图表动画特效,html5汽车仪表盘,第一次从使用echarts,如何调用js,CSS,测试 代码结构 1. 引入JS 2. HTML代码 // 基于准 ...

最新文章

  1. 那些打着AI万金油旗号的产品欺骗大众,如何识别?
  2. spark on yarn简单部署
  3. 光纤传感器实验模块_准分布式光纤光栅传感器(光纤光栅串)的概念
  4. VTK:模型之Finance
  5. 蒙特卡洛模拟_蒙特卡洛模拟法求期权价值
  6. android通知栏如何添加按钮,如何在通知栏上放置媒体控制器按钮?
  7. ps海报合成教程_PS教程:别不信,你也能合成游戏场景!
  8. 微信iOS版朋友圈可删除评论;周鸿祎:有的软件会偷拍偷录;银河麒麟操作系统V10发布| 极客头条
  9. 根据IP查询城市(基于ipdb库)
  10. C++之个人银行账户管理程序(二)
  11. 嵌入式面试常见问题(七)—各大公司面试题
  12. QQ群怎么快速封群,如何举报骗子QQ群可以使之封群?
  13. 教你一招快速清理DNS缓存
  14. 有些MP4只有音频没有视频的解决办法
  15. ROM修改---修改本机的mac地址
  16. android模拟器定制,定制Android模拟器skin
  17. PMP项目管理学习总结,建议收藏
  18. android开发技巧精髓一
  19. 中国大学MOOC课程《程序设计入门——C语言》翁恺老师 第六周测试题 高精度小数(习题记录)
  20. 【C++】1066:满足条件的数累加(信息学奥赛)

热门文章

  1. 山石网科防火墙DNAT配置-StoneOS5.5
  2. 无锡设计培训——平面设计的岗位就职责是什么
  3. Star CCM+多孔介质仿真 (一)——仿真流程
  4. 【杂】解除网课的鼠标限制
  5. 【MySQL】练习---简单单表查询
  6. PTA->一元多项式的乘法与加法运算
  7. 微信小程序 最强连一连攻略 程序自动玩 续集
  8. IT人员经典职业规划
  9. antd icon 图标组件的使用
  10. 张小龙:微信不是建造自己的宫殿,有八个原则