日韩亚洲欧美中文在线_欧美 日本 亚洲_在线不卡日本_欧美v在线观看

代理專區 | 關于我們 | 企業郵箱 | 成品模板

文章內容

News
當前位置:文章內容頁  搜索:

跟隨鼠標很逼真的彈性小球

日期:13年2月3日11:15 我要評論(0)

復制到版權提示里,可全站顯示該特效

復制到單篇的文章中,只單篇顯示

 

<DIV id=dot0
style="HEIGHT: 16; POSITION: absolute; VISIBILITY: hidden; WIDTH: 11; left:10; top:15"><IMG
height=11 src="images/201302/1359861949038686149.gif" width=11> </DIV>
<DIV id=dot1 style="HEIGHT: 11px; POSITION: absolute; WIDTH: 11px"><IMG
height=11 src="images/201302/1359861949038686149.gif" width=11> </DIV>
<DIV id=dot2 style="HEIGHT: 11px; POSITION: absolute; WIDTH: 11px"><IMG
height=11 src="images/201302/1359861949038686149.gif" width=11> </DIV>
<DIV id=dot3 style="HEIGHT: 11px; POSITION: absolute; WIDTH: 11px"><IMG
height=11 src="images/201302/1359861949038686149.gif" width=11> </DIV>
<DIV id=dot4 style="HEIGHT: 11px; POSITION: absolute; WIDTH: 11px"><IMG
height=11 src="images/201302/1359861949038686149.gif" width=11> </DIV>
<DIV id=dot5 style="HEIGHT: 11px; POSITION: absolute; WIDTH: 11px"><IMG
height=11 src="images/201302/1359861949038686149.gif" width=11> </DIV>
<DIV id=dot6 style="HEIGHT: 16; POSITION: absolute; WIDTH: 11; left:10; top:15"><IMG
height=11 src="images/201302/1359861949038686149.gif" width=11> </DIV>
<SCRIPT language=JavaScript>
var nDots = 7;
var Xpos = 0;
var Ypos = 0;
var DELTAT = .01;
var SEGLEN = 10;
var SPRINGK = 10;
var MASS = 1;
var XGRAVITY = 0;
var YGRAVITY = 50;
var RESISTANCE = 10;
var STOPVEL = 0.1;
var STOPACC = 0.1;
var DOTSIZE = 11;
var BOUNCE = 0.75;
var isNetscape = navigator.appName=="Netscape";
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) {
    }
    for (i = 0; i < nDots; i++) {
        dots[i].obj.left = dots[i].X;
        dots[i].obj.top = dots[i].Y;
    }
    if (isNetscape) {
        startanimate();
    } else {
        setTimeout("startanimate()", 1000);
    }
}
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);
}
function setInitPositions(dots)
{
    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;
    }
    dots[0].X = dots[1].X;
    dots[0].Y = dots[1].Y - SEGLEN;
}
function MoveHandler(e)
{
    Xpos = e.pageX;
    Ypos = e.pageY;
    return true;
}
function 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;
}
function springForce(i, j, spring)
{
    var dx = (dots[i].X - dots[j].X);
    var dy = (dots[i].Y - dots[j].Y);
    var len = Math.sqrt(dx*dx + dy*dy);
    if (len > SEGLEN) {
        var springF = SPRINGK * (len - SEGLEN);
        spring.X += (dx / len) * springF;
        spring.Y += (dy / len) * springF;
    }
}
function animate() {
    var start = 0;
    if (followmouse) {
        dots[0].X = Xpos;
        dots[0].Y = Ypos;
        start = 1;
    }
    for (i = start ; i < nDots; i++ ) {

        var spring = new vec(0, 0);
        if (i > 0) {
            springForce(i-1, i, spring);
        }
        if (i < (nDots - 1)) {
            springForce(i+1, i, spring);
        }
        var resist = new vec(-dots[i].dx * RESISTANCE,
            -dots[i].dy * RESISTANCE);
        var accel = new vec((spring.X + resist.X)/MASS + XGRAVITY,
            (spring.Y + resist.Y)/ MASS + YGRAVITY);
        dots[i].dx += (DELTAT * accel.X);
        dots[i].dy += (DELTAT * accel.Y);
        if (Math.abs(dots[i].dx) < STOPVEL &&
            Math.abs(dots[i].dy) < STOPVEL &&
            Math.abs(accel.X) < STOPACC &&
            Math.abs(accel.Y) < STOPACC) {
            dots[i].dx = 0;
            dots[i].dy = 0;
        }
        dots[i].X += dots[i].dx;
        dots[i].Y += dots[i].dy;
        var height, width;
        if (isNetscape) {
            height = window.innerHeight + window.pageYOffset;
            width = window.innerWidth + window.pageXOffset;
        } else {
            height = document.body.clientHeight + document.body.scrollTop;
            width = document.body.clientWidth + document.body.scrollLeft;
        }
        if (dots[i].Y >=  height - DOTSIZE - 1) {
            if (dots[i].dy > 0) {
                dots[i].dy = BOUNCE * -dots[i].dy;
            }
            dots[i].Y = height - DOTSIZE - 1;
        }
        if (dots[i].X >= width - DOTSIZE) {
            if (dots[i].dx > 0) {
                dots[i].dx = BOUNCE * -dots[i].dx;
            }
            dots[i].X = width - DOTSIZE - 1;
        }
        if (dots[i].X < 0) {
            if (dots[i].dx < 0) {
                dots[i].dx = BOUNCE * -dots[i].dx;
            }
            dots[i].X = 0;
        }
        dots[i].obj.left = dots[i].X;
        dots[i].obj.top =  dots[i].Y;
    }
}
</SCRIPT>

 

 


友情提示:本文原創作品,如需轉載請注明出處【有企業網 m.b2pool.com

日韩亚洲欧美中文在线_欧美 日本 亚洲_在线不卡日本_欧美v在线观看
女女同性女同一区二区三区按摩| 国产精品视频成人| 日韩毛片在线免费看| 亚洲第一在线综合在线| 一区二区高清视频| 亚洲一区二区三区精品视频 | 国产欧美久久一区二区| 黄色大片在线免费看| 欧美交换配乱吟粗大25p| 热re99久久精品国99热蜜月| 日韩精品大片| 欧美精品二区三区四区免费看视频| 日韩网址在线观看| 欧美在线精品免播放器视频| 欧美专区中文字幕| 精品一区二区视频| 成人免费毛片播放| 99九九视频| 日韩在线小视频| 国产精品美女主播| 久久99青青精品免费观看| 亚洲一区二区久久久久久久| 亚洲精品国产精品久久| 日本国产在线播放| 狠狠爱一区二区三区| 国产精品一区视频网站| 91精品久久香蕉国产线看观看| 国产suv精品一区二区| 久久精彩免费视频| 欧美日韩xxx| 日本在线播放不卡| 国语自产精品视频在免费| 国产欧美精品xxxx另类| 国产精品99久久久久久www| 日韩中文娱乐网| 欧美猛交ⅹxxx乱大交视频| 亚洲乱码一区二区三区| 人妻少妇精品久久| 国产精选久久久久久| 国产福利精品视频| 国产精品久久电影观看| 午夜精品99久久免费| 男人的天堂狠狠干| 99在线观看视频| 国产精品视频网址| 亚洲v国产v| 国内揄拍国内精品少妇国语| 91久久精品视频| 国产精品美女免费| 天天爱天天做天天操| 国内精品久久国产| 久久久人成影片一区二区三区| 国产精品久久久久77777| 日韩av免费在线| 国产日韩一区二区在线观看| 久久国产欧美精品| 一本大道熟女人妻中文字幕在线| 日本三级韩国三级久久| 精品亚洲第一| 久久久久久久中文| 亚洲国产一区二区三区在线播| 免费高清在线观看免费| 久久99精品国产一区二区三区 | 国产精品福利小视频| 日韩av色综合| 成人乱人伦精品视频在线观看| 国产精品视频精品| 日韩精品免费一区| 91精品国产高清久久久久久91| 国产精品海角社区在线观看| 日本一区精品| 成人免费观看视频在线观看| 国产精品久久久久久久久影视 | 国产精品对白刺激久久久| 日本一区视频在线观看免费| 97精品一区二区视频在线观看 | 国产精品免费看一区二区三区| 视频一区三区| 99久re热视频这里只有精品6| 久操成人在线视频| 国产一区二区在线免费视频| 国产成人拍精品视频午夜网站| 天天综合五月天| 91精品久久久久久久久久另类| 中国人体摄影一区二区三区| 日本精品一区二区三区不卡无字幕 | 九九九九九九精品| 日本精品一区在线观看| 国产高清精品软男同| 亚洲色图都市激情| 99免费在线视频观看| 亚洲一区二区三区免费观看| www日韩在线观看| 亚洲一区二区免费在线| 97碰碰碰免费色视频| 亚洲国产一区二区精品视频| 91好吊色国产欧美日韩在线| 亚洲激情免费视频| 国产成人一区二区三区小说| 日本不卡一区二区三区视频 | 亚洲一区二区精品在线| av免费中文字幕| 一区二区三区一级片| 苍井空浴缸大战猛男120分钟| 综合操久久久| 91精品在线一区| 日韩欧美在线电影| 国产精品久久久久久久9999| 国产毛片久久久久久国产毛片| 欧美日韩国产91| 91精品国产乱码久久久久久蜜臀| 日本久久久久久久久| 久久视频在线看| 国产日韩欧美中文在线播放| 中文字幕免费在线不卡| 苍井空浴缸大战猛男120分钟| 日韩在线一级片| 久久久久久一区二区三区| 免费看黄色a级片| 亚洲一区不卡在线| 久久久久久欧美精品色一二三四| 男人天堂a在线| 中文字幕一区综合| 日韩有码在线播放| 国产日韩在线视频| 日韩在线第一区| 国产精品区二区三区日本| 国产精品一区在线免费观看| 欧美一级片免费在线| 国产精品久久久影院| 成人a在线观看| 青青草原一区二区| 国产精品男人的天堂| 91精品国产高清自在线| 欧美精品卡一卡二| 亚洲精品免费av| 国产精品久久久久久久久久免费| 成人免费网站在线| 日本不卡一区二区三区在线观看| 国产精品久久久久久久久久久久冷 | 亚洲最大福利网| 色偷偷av亚洲男人的天堂| 国产三区二区一区久久| 色阁综合av| 久久国产精品久久精品| 久久久久久久久久久网站| 成人动漫在线视频| 欧美成ee人免费视频| 天堂资源在线亚洲视频| 精品国产成人av在线免| 日韩中文字幕免费视频| 91久久精品一区二区别| 国产一区在线观| 热re99久久精品国产66热| 一本色道久久综合亚洲二区三区| 日韩一区二区在线视频| 91九色对白| 国产欧美一区二区三区另类精品| 欧洲成人一区二区| 色综合视频二区偷拍在线| 欧美激情视频网| 国产精品久久在线观看| 国产福利不卡| av电影一区二区三区| 蜜桃日韩视频| 欧美二区在线视频| 欧洲视频一区二区三区| 日本一本草久p| 亚洲精品电影在线一区| 欧美精品久久久久| 国产精品观看在线亚洲人成网| 日韩综合视频在线观看| 国产高清不卡av| 久久久亚洲精品视频| 成人国产精品日本在线| 国产欧美亚洲精品| 国产在线98福利播放视频| 欧美激情精品久久久久久小说| 日韩亚洲欧美精品| 日韩视频在线视频| 日韩av电影在线观看| 日日碰狠狠躁久久躁婷婷| 亚洲高清视频一区二区| 亚洲欧洲日夜超级视频| 亚洲综合日韩在线| 九九热精品在线| 欧美极品美女电影一区| 欧美激情一区二区三级高清视频 | 青青草一区二区| 日韩欧美手机在线| 日韩不卡视频一区二区| 日韩 欧美 自拍| 欧美一区二区三区……| 无码aⅴ精品一区二区三区浪潮| 中文字幕中文字幕在线中一区高清 | 久久久久久有精品国产| 日韩最新在线视频| 国产精品日韩电影| 国产精品国产三级国产专区53| 国产精品二区三区|