鐵之狂傲

 取回密碼
 註冊
搜尋
樓主: hizxcvbnm
列印 上一主題 下一主題

【教學主題】 飛起來了

 關閉 [複製連結] 檢視: 32973|回覆: 0

程式碼幫忙調整一下,就比較容易懂了

javascript:

//以下這段在設定變數值
R=0;
x1=.1;
y1=.05;
x2=.25;
y2=.24;
x3=1.6;
y3=.24;
x4=300;
y4=200;
x5=300;
y5=200;
DI=document.images; //抓到將網頁上所有的image物件
DIL=DI.length; //取得image的總數

function A()
//建立一個函數A,裡面跑一個無窮迴圈
{   
     for(i=0; i-DIL; i++)
     {
          DIS=DI[ i ].style;
          DIS.position='absolute'; //設定image的位置以絕對位置展現
          DIS.left=Math.sin(R*x1+i*x2+x3)*x4+x5; //底下這兩行利用數學的sin及cos,讓圖形移動
          DIS.top=Math.cos(R*y1+i*y2+y3)*y4+y5
     }
     R++; 這一行是每0.005秒跑的時候就加1
}

setInterval('A()',5); //每0.005秒執行一次
void(0);

蠻有趣的javascript ^^
 

回覆 使用道具 檢舉

你需要登入後才可以回覆 登入 | 註冊

存檔|手機版|聯絡我們|新聞提供|鐵之狂傲

GMT+8, 24-6-5 02:41 , Processed in 0.027504 second(s), 23 queries , Gzip On.

回頂部