⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mouse4.htm

📁 JAVA游戏大综合及各种特效,初学者比较有用
💻 HTM
📖 第 1 页 / 共 2 页
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0036)http://www.51js.com/js/a12121457.htm -->
<!-- saved from url=(0032)http://www.ie-zone.com/index.php --><HTML><HEAD><TITLE>模仿Flash效果之二</TITLE><!-- #BeginTemplate "/Templates/JsExample.dwt" --><!-- #BeginEditable "doctitle" --><!-- #EndEditable -->
<META content="text/html; charset=gb2312" http-equiv=Content-Type><LINK 
href="fav.ico" rel="shortcut icon">
<STYLE type=text/css>BODY {
	MARGIN: 25px
}
#all TD {
	FONT-FAMILY: "Verdana", "Arial","新宋体", "宋体"; FONT-SIZE: 12px; LINE-HEIGHT: 15px
}
INPUT {
	FONT-FAMILY: "Verdana", "Arial","新宋体", "宋体"; FONT-SIZE: 12px; LINE-HEIGHT: 15px
}
SELECT {
	FONT-FAMILY: "Verdana", "Arial","新宋体", "宋体"; FONT-SIZE: 12px; LINE-HEIGHT: 15px
}
P {
	FONT-FAMILY: "Verdana", "Arial","新宋体", "宋体"; FONT-SIZE: 12px; LINE-HEIGHT: 15px
}
TEXTAREA {
	FONT-FAMILY: "Verdana", "Arial","新宋体", "宋体"; FONT-SIZE: 12px; LINE-HEIGHT: 15px
}
#all A:active {
	COLOR: #7d070c
}
#all A:visited {
	COLOR: #7d070c
}
#all A:hover {
	COLOR: #336699
}
#all A:link {
	COLOR: #7d070c
}
</STYLE>

<SCRIPT language=JavaScript><!--function MM_goToURL() { //v3.0  var i, args=MM_goToURL.arguments; document.MM_returnValue = false;  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");}function JM_cc(ob){ob.select();js=ob.createTextRange();js.execCommand("Copy");}//--></SCRIPT>

<META content="MSHTML 5.00.2920.0" name=GENERATOR></HEAD>
<BODY bgColor=#336699 id=all text=#000000>
<TABLE border=0 cellPadding=0 cellSpacing=0 width="100%">
  <TBODY>
  <TR bgColor=#ffffff>
    <TD><IMG height=14 src="sq_1.gif" width=11></TD>
    <TD width="100%"></TD>
    <TD><IMG height=14 src="sq_2.gif" 
width=11></TD></TR></TBODY></TABLE><!-- #BeginEditable "Example%20and%20Sources" -->
<TABLE border=0 cellPadding=0 cellSpacing=0 width="100%">
  <TBODY>
  <TR bgColor=#ffffff>
    <TD><IMG height=1 src="space.gif" width=11></TD>
    <TD width="100%">
      <TABLE border=0 cellPadding=8 width="100%">
        <TBODY>
        <TR>
          <TD align=middle><!-- #BeginLibraryItem "/Library/js_title.lbi" -->
            <SCRIPT language=JavaScript>document.write("<font color=#7d070c style=\"font-size: 14px\">"+document.title+"</font>");</SCRIPT>
<!-- #EndLibraryItem --></TD></TR>
        <TR>
          <TD bgColor=#f7f7f7>
            <DIV id=dot0 
            style="HEIGHT: 11px; POSITION: absolute; VISIBILITY: hidden; WIDTH: 11px"><IMG 
            height=11 src="bullet1.gif" width=11></DIV>
            <DIV id=dot1 
            style="HEIGHT: 11px; POSITION: absolute; WIDTH: 11px"><IMG height=11 
            src="bullet1.gif" width=11></DIV>
            <DIV id=dot2 
            style="HEIGHT: 11px; POSITION: absolute; WIDTH: 11px"><IMG height=11 
            src="bullet1.gif" width=11></DIV>
            <DIV id=dot3 
            style="HEIGHT: 11px; POSITION: absolute; WIDTH: 11px"><IMG height=11 
            src="bullet1.gif" width=11></DIV>
            <DIV id=dot4 
            style="HEIGHT: 11px; POSITION: absolute; WIDTH: 11px"><IMG height=11 
            src="bullet1.gif" width=11></DIV>
            <DIV id=dot5 
            style="HEIGHT: 11px; POSITION: absolute; WIDTH: 11px"><IMG height=11 
            src="bullet1.gif" width=11></DIV>
            <DIV id=dot6 
            style="HEIGHT: 11px; POSITION: absolute; WIDTH: 11px"><IMG height=11 
            src="bullet1.gif" width=11></DIV>
            <SCRIPT language=JavaScript><!-- hide codevar nDots = 7;if (document.all&&window.print)document.body.style.cssText="overflow-x:hidden;overflow-y:scroll"var Xpos = 0;var Ypos = 0;  // fixed time step, no relation to real timevar DELTAT = .01;  // size of one spring in pixelsvar SEGLEN = 10;  // spring constant, stiffness of springsvar SPRINGK = 10;  // all the physics is bogus, just picked stuff to  // make it look okayvar MASS = 1;var GRAVITY = 50;var RESISTANCE = 10;  // stopping criterea to prevent endless jittering  // doesn't work when sitting on bottom since floor  // doesn't push back so acceleration always as big  // as gravityvar STOPVEL = 0.1;var STOPACC = 0.1;var DOTSIZE = 11;  // BOUNCE is percent of velocity retained when   // bouncing off a wallvar BOUNCE = 0.75;var isNetscape = navigator.appName=="Netscape";  // always on for now, could be played with to  // let dots fall to botton, get thrown, etc.var followmouse = true;var dots = new Array();init();function init(){    var i = 0;    for (i = 0; i < nDots; i++) {        dots[i] = new dot(i);    }        if (!isNetscape) {        // I only know how to read the locations of the         // <LI> items in IE        //skip this for now        // setInitPositions(dots)    }        // set their positions    for (i = 0; i < nDots; i++) {        dots[i].obj.left = dots[i].X;        dots[i].obj.top = dots[i].Y;    }            if (isNetscape) {        // start right away since they are positioned        // at 0, 0        startanimate();    } else {        // let dots sit there for a few seconds        // since they're hiding on the real bullets        setTimeout("startanimate()", 2000);    }}function dot(i) {    this.X = Xpos;    this.Y = Ypos;    this.dx = 0;    this.dy = 0;    if (isNetscape) {	        this.obj = eval("document.dot" + i);    } else {        this.obj = eval("dot" + i + ".style");    }}function startanimate() {	    setInterval("animate()", 20);}// This is to line up the bullets with actual LI tags on the page// Had to add -DOTSIZE to X and 2*DOTSIZE to Y for IE 5, not sure why// Still doesn't work greatfunction setInitPositions(dots){    // initialize dot positions to be on top     // of the bullets in the <ul>    var startloc = document.all.tags("LI");    var i = 0;    for (i = 0; i < startloc.length && i < (nDots - 1); i++) {        dots[i+1].X = startloc[i].offsetLeft            startloc[i].offsetParent.offsetLeft - DOTSIZE;        dots[i+1].Y = startloc[i].offsetTop +            startloc[i].offsetParent.offsetTop + 2*DOTSIZE;    }    // put 0th dot above 1st (it is hidden)    dots[0].X = dots[1].X;    dots[0].Y = dots[1].Y - SEGLEN;}// just save mouse position for animate() to usefunction MoveHandler(e){    Xpos = e.pageX;    Ypos = e.pageY;	      return true;}// just save mouse position for animate() to usefunction MoveHandlerIE() {    Xpos = window.event.x + document.body.scrollLeft;    Ypos = window.event.y + document.body.scrollTop;	  }if (isNetscape) {    document.captureEvents(Event.MOUSEMOVE);    document.onMouseMove = MoveHandler;} else {    document.onmousemove = MoveHandlerIE;}function vec(X, Y){    this.X = X;    this.Y = Y;}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -