日韩亚洲欧美中文在线_欧美 日本 亚洲_在线不卡日本_欧美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>

 

 


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

日韩亚洲欧美中文在线_欧美 日本 亚洲_在线不卡日本_欧美v在线观看
亚洲一区二区三区加勒比| 中文字幕精品一区日韩| 精品毛片久久久久久| 欧洲黄色一级视频| 久久久久久久国产精品| 亚洲一区二区三区四区在线播放 | 久久精品国产久精国产一老狼| 日日鲁鲁鲁夜夜爽爽狠狠视频97| 99国产精品白浆在线观看免费| 久久久久久国产| 激情小视频网站| 精品国产一区二区三区久久狼黑人| 日本一区二区三区视频在线播放| 久久亚洲a v| 黄色一级片黄色| 人人妻人人添人人爽欧美一区 | 国产精品久久久久国产a级| 日韩精品 欧美| 色噜噜国产精品视频一区二区 | 青青草国产免费| 国产精品丝袜高跟| 131美女爱做视频| 国产综合动作在线观看| 国产精品久久中文| 最新欧美日韩亚洲| 日韩欧美亚洲v片| 精品一区日韩成人| 欧美成人精品三级在线观看| 亚洲一区二区三区免费观看| 69**夜色精品国产69乱| 国产精品免费入口| 国产精品第1页| 国产乱子伦精品视频| 亚洲国产精品久久久久爰色欲| 国产乱子伦精品| 国产一区二区精品在线| 熟妇人妻va精品中文字幕| 中文字幕日本最新乱码视频| 国产日韩亚洲欧美| 国产在线精品一区免费香蕉| 69av视频在线播放| 黄色片一级视频| 亚洲精品无人区| 国产精品一区二区在线观看| 久久精品视频99| 欧美一区二区视频在线播放| www.国产一区| 激情伦成人综合小说| 国产精品久久..4399| 欧美黄网在线观看| 久久九九免费视频| 狠狠爱一区二区三区| 国产精品二区在线| 国产麻豆电影在线观看| 亚洲最新在线| 日韩在线中文字幕| 精品无码一区二区三区爱欲| 精品久久久久久中文字幕动漫| 国产精品专区h在线观看| 中文字幕制服丝袜在线| 久久99精品久久久久久秒播放器 | 91久久久久久久久久久| 日本午夜精品一区二区| 久久久国产精品免费| www.亚洲天堂网| 欧美一区在线直播| 一区二区欧美日韩| 色老头一区二区三区在线观看| 国产欧亚日韩视频| 欧美有码在线观看视频| 欧美激情亚洲视频| 日韩欧美亚洲区| 国产99久久精品一区二区永久免费| 91九色视频在线观看| 日韩美女免费视频| 一区二区日本伦理| 国产精品视频大全| 国产成人精品免费视频| 色狠狠久久aa北条麻妃| 婷婷久久青草热一区二区| 久久精品中文字幕| 成人av在线播放观看| 欧美中文字幕视频在线观看| 色综合久久88| 精品国内亚洲在观看18黄| 97公开免费视频| 国语自产精品视频在线看一大j8| 亚洲精品偷拍视频| 久久福利网址导航| 99国产精品久久久久老师| 国内精品400部情侣激情| 少妇免费毛片久久久久久久久| 国产精品免费观看在线| 午夜精品一区二区在线观看| 精品国产乱码久久久久久久软件| 国产成人一区二区在线| 国产麻豆日韩| 精品视频一区二区在线| 日韩精品第一页| 午夜精品在线视频| 欧美激情视频在线免费观看 欧美视频免费一 | 国产精品com| 免费观看精品视频| 欧洲精品码一区二区三区免费看| 亚洲福利av| 久久久久久高潮国产精品视| 久久久999国产精品| 日韩精品一区二区三区电影| 亚洲在线第一页| 久久不射热爱视频精品| 久久av免费观看| 成人国产精品一区二区| 国产免费一区二区三区视频 | 青草网在线观看| 日本一区二区三区视频免费看 | 国产精品成人av性教育| 北条麻妃一区二区三区中文字幕 | 日韩中字在线观看| 亚洲一区二区精品在线观看| 欧美wwwxxxx| 国产精品成人v| 国产精品第一页在线| 国产精品久久久久免费| 国产精品免费在线| 国产精品啪啪啪视频| 久久精品国产精品亚洲| 久久久国产一区| 国产精品日韩一区二区免费视频 | wwwwww欧美| 草莓视频一区| 成人美女免费网站视频| 免费精品视频一区二区三区| 欧美 日韩 国产在线| 精品欧美一区二区久久久伦| 欧美日韩一区二区三区在线视频| 人人做人人澡人人爽欧美| 日韩免费高清在线| 欧美牲交a欧美牲交aⅴ免费下载| 欧美 日韩 国产精品| 国内精品400部情侣激情| 国产有码在线一区二区视频| 一区二区三区av| 亚洲精品国产一区| 色之综合天天综合色天天棕色| 亚洲成人午夜在线| 亚洲日本理论电影| 色视频一区二区三区| 奇米一区二区三区四区久久| 欧美二区在线视频| 国产综合免费视频| 国产免费高清一区| 91精品久久久久久久久久久久久| 国产高清一区视频| www.日韩av.com| www..com日韩| 国产精品99久久久久久久久久久久| 久久一区二区三区欧美亚洲| 久久久久久久激情| 久久亚洲精品小早川怜子66| 久久福利网址导航| 亚洲免费不卡| 欧美在线日韩在线| 国产日韩在线视频| 97精品国产97久久久久久| 国产成人中文字幕| 国产精品色午夜在线观看| 色与欲影视天天看综合网| 亚洲人久久久| 国产精品极品尤物在线观看| 九九热视频这里只有精品| 午夜精品视频在线观看一区二区| 人妻无码一区二区三区四区| 虎白女粉嫩尤物福利视频| 波多野结衣久草一区| 久久艹中文字幕| 久久综合九色九九| 少妇av一区二区三区无码| 狠狠色噜噜狠狠色综合久| 91精品久久久久久久久久久久久久 | 毛葺葺老太做受视频| 成人久久久久久久| 久久99精品国产99久久| 久久成人亚洲精品| 久久国产精品一区二区三区| 精品不卡一区二区三区| 三年中国中文在线观看免费播放| 免费99视频| 91干在线观看| 欧美成人一区二区三区电影| 三级三级久久三级久久18| 国产专区一区二区三区| 久久这里只有精品8| 久久6免费高清热精品| 日本福利视频一区| 成人免费午夜电影| 国产精品情侣自拍| 天天在线免费视频| 亚洲影院色在线观看免费| 青青草成人免费在线视频| 啊啊啊一区二区|