当前位置: 首页 > news >正文

html星星连线特效代码,js实现飞入星星特效代码

本文实例讲述了js实现飞入星星特效代码,分享给大家供大家参考。

具体实现代码如下:

复制代码 代码如下:

星空极速飞入效果

xL=8;

xH=xW=xR=xE=xMY=xMX=xWd=xHd=0;

xF=new Array();

xY=new Array();

xX=new Array();

xS=new Array();

xA=new Array();

xB=new Array();

ini=new Array();

document.write('

');

for (i=0; i < xL; i++){

document.write('

.
');

}

document.write('

');

function Set(){

for (i=0; i < xL; i++){

transfer(i)

xF[i]=xW/14;

}

}

function Assign(){

sdiv.style.top=document.body.scrollTop;

for (i=0; i < xL; i++){

xF[i]-=xS[i]*25;

if (xF[i] < 4) xF[i]=3;

div[i].style.top =xY[i];

div[i].style.left=xX[i];

div[i].style.fontSize=xF[i];

}

}

function fly(){

xMY=window.document.body.clientHeight/2;

xMX=window.document.body.clientWidth/2;

xWd=Math.round(Math.random()*40+5);

xHd=Math.round(Math.random()*30+5);

for (i=0; i < xL; i++){

xY[i]=xA[i]+=(xMY-xA[i])*(xS[i]);

xX[i]=xB[i]+=(xMX-xB[i])*(xS[i]);

if ((xX[i] > xMX-xWd) && (xX[i] < xMX+xWd) && (xY[i] > xMY-xHd) && (xY[i] < xMY+xHd)){

transfer(i)

}

if ((xX[i]<0)||(xX[i]>xW)||(xY[i]<0)||(xY[i]>xH)){

xF[i]=xW/14;

}

}

Assign();

setTimeout('fly()',1);

}

function transfer(i){

xH=window.document.body.offsetHeight;

xW=window.document.body.offsetWidth;

xA[i]=Math.round(Math.random()*xH);

xB[i]=Math.round(Math.random()*xW);

xS[i]=Math.random()*0.05+0.05;

xR=Math.round(Math.random()*3);

xE=Math.round(Math.random()*50+50);

if (xR == 3) xB[i]=-xE;

if (xR == 2) xB[i]=xW+xE;

if (xR == 1) xA[i]=-xE;

if (xR == 0) xA[i]=xH;

}

Set();

fly();

希望本文所述对大家的javascript程序设计有所帮助

时间: 2014-10-16

相关文章:

  • html生成jsessionid,H5 APP 使用 JSESSIONID 保持会话登录
  • web项目html访问不了,JBoss7部署web工程,无法访问到html文件,但是jsp都可以正常访...
  • html中的div的,html – div中的div
  • html背景图去重,Python Django开发 经验技巧总结(二)
  • 把html代码渲染成pdf,将HTML渲染为PDF文件
  • 学计算机做近视眼手术,做完近视眼手术后多久可以看电脑
  • 运用计算机在课堂上的好处,CAI在计算机教育中的重要性
  • html session 表单,HTTP的几种认证方式之FormBase 认证(基于表单认证)
  • 建模学什么计算机语言实用,这么详细的数学建模编程语言教程,确定不收藏吗?(一)...
  • 计算机名人名言英语,智者之思(Words of Wisdom)
  • 计算机自考考研学校有哪些专业,自考生考研9大热门专业,你知道是哪些吗?...
  • 北语计算机应用基础2,北语16春《计算机应用基础》作业2
  • html托管源码,产品经理用腾讯云静态网站免费托管自己的Axure原型html
  • 电大计算机应用基础上机考试视频,电大计算机应用基础上机考试操作题-20210711113723.doc-原创力文档...
  • 计算机如何一个指令删除别人的电脑全部数据,电脑中通过执行命令来清除IE浏览器隐私数据的方法...
  •  D - 粉碎叛乱F - 其他起义
  • HTML-表单
  • IDEA常用插件整理
  • js ES6 求数组的交集,并集,还有差集
  • js正则,这点儿就够用了
  • Logstash 参考指南(目录)
  • Map集合、散列表、红黑树介绍
  • Puppeteer:浏览器控制器
  • python 装饰器(一)
  • ucore操作系统实验笔记 - 重新理解中断
  • WePY 在小程序性能调优上做出的探究
  • 搭建gitbook 和 访问权限认证
  • 翻译--Thinking in React
  • 给新手的新浪微博 SDK 集成教程【一】
  • 手写一个CommonJS打包工具(一)
  • 移动互联网+智能运营体系搭建=你家有金矿啊!
  • 用element的upload组件实现多图片上传和压缩
  • 支付宝花15年解决的这个问题,顶得上做出十个支付宝 ...
  • ​configparser --- 配置文件解析器​
  • ​html.parser --- 简单的 HTML 和 XHTML 解析器​
  • # C++之functional库用法整理
  • # 飞书APP集成平台-数字化落地
  • (转) RFS+AutoItLibrary测试web对话框
  • (转)PlayerPrefs在Windows下存到哪里去了?
  • (转)德国人的记事本
  • .NET DataGridView数据绑定说明
  • .NET delegate 委托 、 Event 事件
  • .Net 中Partitioner static与dynamic的性能对比
  • .NET教程 - 字符串 编码 正则表达式(String Encoding Regular Express)
  • .pub是什么文件_Rust 模块和文件 - 「译」
  • .ui文件相关
  • @Data注解的作用
  • @JsonFormat与@DateTimeFormat注解的使用
  • [2013AAA]On a fractional nonlinear hyperbolic equation arising from relative theory
  • [Android] 240204批量生成联系人,短信,通话记录的APK
  • [android] 切换界面的通用处理
  • [BetterExplained]书写是为了更好的思考(转载)
  • [C/C++]数据结构 堆的详解
  • [element-ui] el-dialog 中的内容没有预先加载,因此无法获得内部元素的ref 的解决方案
  • [HTML]Web前端开发技术12(HTML5、CSS3、JavaScript )——喵喵画网页