中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久

基于javascript制作經(jīng)典傳統(tǒng)的拼圖游戲
來源:易賢網(wǎng) 閱讀:1046 次 日期:2016-07-19 13:41:17
溫馨提示:易賢網(wǎng)小編為您整理了“基于javascript制作經(jīng)典傳統(tǒng)的拼圖游戲”,方便廣大網(wǎng)友查閱!

這篇文章主要為大家詳細介紹了基于javascript制作拼圖游戲的相關(guān)內(nèi)容,經(jīng)典傳統(tǒng)的拼圖游戲是大家最喜愛的游戲之一,具有挑戰(zhàn)性,感興趣的小伙伴們可以參考一下

實現(xiàn)代碼:

<!DOCTYPE html>

<html>

 <head>

  <title>pingtu.html</title>

  <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">

  <meta http-equiv="description" content="this is my page">

  <meta http-equiv="content-type" content="text/html; charset=gb2312">

  <!--<link rel="stylesheet" type="text/css" href="./styles.css">-->

  <style type="text/css">

*{ margin-bottom:0px;

  margin-top: 0px;

  margin-left: 0px;

  margin-right: 0px;

  padding-right: 0px;

  padding-left: 0px;

  padding-top: 0px;

  padding-bottom: 0px;

  border: 0px;

}

#box{    

      position:absolute;

      top:0px;

      left:0px;

      width: 300px;

      height: 300px;

      border: 1px solid red;

}

#box img{

  float:left;

  width: 100px;

  height: 100px;

}

#box .pj,#box .p2,#box .p3,#box .p4,#box .p5,#box .p6,#box .p7,#box .p8,#box .p9{

  position: absolute;

}

#box .pj,#box .p2,#box .p3{

  top:0px;

}

#box .p4,#box .p5,#box .p6{

  top:100px;

}

#box .p7,#box .p8,#box .p9{

  top:200px;

}

#box .pj,#box .p4,#box .p7{

left:0px;

}

#box .p2,#box .p5,#box .p8{

left:100px;

}

#box .p3,#box .p6,#box .p9{

left:200px;

}

#button{

 font-size:25px;

 font-weight:20px;

 float: left;

 position: absolute;

 top:400px;

 left:100px;

}

#output{

  position:absolute;

  width: 270px;

  height: 170px;

  top:130px; 

  left: 350px;

}

#output img{

 height: 170px;

 width:170px;

 float: right;

}

#notice{

 position: absolute;

 left: 650px;

 top:150px;

 width: 150px;

 height: 120px;

 border: 1px solid blue;

 font-size: 15px;

}

 </style>

 </head>

 <body>

 <div id="box">

 <img class="pj" src="img1/pj.png">

  <img class="p2" src="img1/p2.png">

   <img class="p3" src="img1/p3.png">

    <img class="p4"  src="img1/p4.png">

      <img class="p5" src="img1/p5.png">

       <img class="p6" src="img1/p6.png">

         <img class="p7" src="img1/p7.png">

          <img class="p8" src="img1/p8.png">

            <img class="p9" src="img1/p9.png">

 </div>

 <div id="output">

 目標(biāo)圖形:

 <img alt="" src="img1/output.jpg">

 </div>

 <div id="notice">

 游戲提示:<br>

 <br>

 點擊“開始新游戲”開始游戲。鼠標(biāo)點擊黑色方塊周圍的方塊時,即可移動方塊。。

</div>

 <input type="button" id="button" value="開始新游戲">

 <script type="text/javascript">

 var times=0;

 var src= Array();

           src.push("img1/pj.png");

           src.push("img1/p2.png");

            src.push("img1/p3.png");

            src.push("img1/p4.png");

             src.push("img1/p5.png");

             src.push("img1/p6.png");

              src.push("img1/p7.png");

              src.push("img1/p8.png");

               src.push("img1/p9.png");

  function addLoadEvent(func) {

      //為window添加新事件函數(shù)

      var oldonload = window.onload;

      if (typeof window.onload != 'function') {

        window.onload = func;

      } else {

        window.onload = function() {

          oldonload();

          func();

        };

      }

    }

    function getInfor(){

       var ps=document.getElementById("box");

       var Arrps=ps.getElementsByTagName("img");

       for(var i=0;i<Arrps.length;i++){

          Arrps[i].onclick=function(){

          if (this.getAttribute("src")=="img1/pj.png");

          changeP(this,Arrps);

         };

       }

    }

   function tostar(){

       var butt=document.getElementById("button");

       butt.onclick=function(){

       toST();

       times=0;

       getInfor();

       };

   }

    function changeP(ob,Arrps){

           var Ni=0;

           var Nj=0;

          for(var i=0;i<Arrps.length;i++){

           if(Arrps[i]==ob)

            Ni=i;

          if(Arrps[i].getAttribute("src")=="img1/pj.png")

            Nj=i;

           }

           if(Math.abs(Ni-Nj)==3)

           {

              var temperOb=ob.getAttribute("src"); 

              ob.setAttribute("src","img1/pj.png");

              Arrps[Nj].setAttribute("src",temperOb);

              times++;

              ifright();

             }else if((Ni-Nj)==1&&(Ni%3)!=0){

             var temperOb=ob.getAttribute("src"); 

              ob.setAttribute("src","img1/pj.png");

              Arrps[Nj].setAttribute("src",temperOb);

              times++;

              ifright();

             }else if((Ni-Nj)==-1&&(Ni%3)!=2){

              var temperOb=ob.getAttribute("src"); 

              ob.setAttribute("src","img1/pj.png");

              Arrps[Nj].setAttribute("src",temperOb);

              times++;

              ifright();

             }

          }

          function ifright(){

          var ps=document.getElementById("box");

          var Arrps=ps.getElementsByTagName("img");

           for(var i=0;i<src.length;i++){

            if(src[i]!=Arrps[i].getAttribute("src")) return;

           }

           if(times<50)

           alert("恭喜,你成功了。。"+"\n"+"僅用了"+times+"步哦");

           else  alert("恭喜,你成功了。。"+"\n"+"用了"+times+"步");

          }

     function toST(){

        var srcUsing= new Array();

         for(var p=0; p<src.length;p++){

         srcUsing[p]=src[p];

         }

          var ps=document.getElementById("box");

          var Arrps=ps.getElementsByTagName("img");

          var newArry= new Array();

          for(var i=0;i<Arrps.length;i++){

             newArry.push(srcUsing.splice(Math.floor(Math.random()*srcUsing.length), 1));

           }     

          for(var j=0;j<newArry.length;j++) {

           //var newarrValue=newArry[j];

            Arrps[j].setAttribute("src",String(newArry[j]));

          }

    }   

    addLoadEvent(tostar);

 </script>

 </body>

</html>

希望本文所述對大家學(xué)習(xí)javascript程序設(shè)計有所幫助,讓大家動手親自實現(xiàn)自己最喜愛的游戲——拼圖。

更多信息請查看網(wǎng)絡(luò)編程
易賢網(wǎng)手機網(wǎng)站地址:基于javascript制作經(jīng)典傳統(tǒng)的拼圖游戲

2026上岸·考公考編培訓(xùn)報班

  • 報班類型
  • 姓名
  • 手機號
  • 驗證碼
關(guān)于我們 | 聯(lián)系我們 | 人才招聘 | 網(wǎng)站聲明 | 網(wǎng)站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點 | 投訴建議
工業(yè)和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網(wǎng)安備53010202001879號 人力資源服務(wù)許可證:(云)人服證字(2023)第0102001523號
聯(lián)系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關(guān)注公眾號:hfpxwx
咨詢QQ:1093837350(9:00—18:00)版權(quán)所有:易賢網(wǎng)
中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
亚洲欧美日韩综合国产aⅴ| 亚洲欧美成人精品| 亚洲精品欧美日韩专区| 久久gogo国模裸体人体| 国产一区二区无遮挡| 久久人人爽人人| 日韩视频一区二区| 国产精品蜜臀在线观看| 久久九九精品99国产精品| 亚洲高清在线视频| 欧美吻胸吃奶大尺度电影| 午夜欧美不卡精品aaaaa| 激情综合色综合久久综合| 欧美精品一区在线发布| 欧美一区2区三区4区公司二百| 激情欧美国产欧美| 欧美视频在线视频| 久久综合色天天久久综合图片| 日韩亚洲欧美一区二区三区| 国产欧美日韩在线观看| 久久在线免费| 亚洲欧美日韩综合aⅴ视频| 在线观看成人网| 国产精品日本| 欧美v日韩v国产v| 香蕉久久夜色| 亚洲美女黄色| 在线成人h网| 欧美私人啪啪vps| 欧美成人dvd在线视频| 亚洲欧美日韩精品久久奇米色影视 | 欧美一区二区三区视频免费| 激情丁香综合| 亚洲高清视频在线观看| 欧美激情bt| 久久久蜜桃一区二区人| 亚洲永久网站| 亚洲最新合集| 亚洲人成在线免费观看| 精品999成人| 国产日韩在线视频| 欧美亚洲动漫精品| 欧美日韩1区2区| 欧美成人综合在线| 久久久久久高潮国产精品视| 在线亚洲自拍| 久久九九热re6这里有精品| 午夜精品久久| 国产精品乱人伦一区二区 | 激情欧美丁香| 国产精品成人播放| 国产日韩精品一区二区三区| 欧美日韩亚洲系列| 国产精品极品美女粉嫩高清在线 | 99精品免费| 欧美日韩日日骚| 欧美激情综合亚洲一二区| 香蕉成人久久| 亚洲伊人网站| 最新日韩精品| 国产日韩高清一区二区三区在线| 老司机久久99久久精品播放免费| 亚洲欧洲一区| 亚洲第一视频网站| 国产精品久久久久久久久婷婷| 老司机67194精品线观看| 亚洲欧美影音先锋| 亚洲婷婷在线| 一区二区高清视频| 亚洲美女视频网| 久久亚洲免费| 欧美亚洲一区二区三区| 国产日韩欧美在线播放| 亚洲一区二区高清视频| 久久国产欧美精品| 欧美日韩午夜激情| 国内精品久久久久影院优| 亚洲青涩在线| 久久精品人人| 巨胸喷奶水www久久久免费动漫| 久久超碰97中文字幕| 久久久久久久久综合| 欧美福利电影网| 国产精品国产三级国产普通话三级| 欧美亚洲第一页| 国产性色一区二区| 亚洲国产精品久久精品怡红院| 亚洲精品小视频在线观看| 亚洲一区在线观看免费观看电影高清| 亚洲欧美中文在线视频| 久久网站热最新地址| 欧美日韩国产一区精品一区 | 国产一区二区日韩精品| 在线观看亚洲视频| 亚洲一区二区在线看| 久久人人超碰| 国产精品久久久久9999高清| 精品成人乱色一区二区| 亚洲一区二区免费| 欧美激情成人在线| 国产在线观看91精品一区| 一本色道久久综合亚洲精品不卡| 久久精品日产第一区二区三区| 欧美精品在线观看一区二区| 国产一区二区毛片| 亚洲欧美偷拍卡通变态| 欧美日韩专区| 亚洲国产美女| 久久久欧美精品sm网站| 国产精品视频yy9099| 日韩视频免费在线观看| 另类国产ts人妖高潮视频| 国产欧美一区二区精品婷婷| 一区二区三区 在线观看视| 久久久久久久久蜜桃| 国产精品视频成人| 亚洲视频在线看| 欧美成人免费在线| 激情成人综合| 久久久久国内| 国产一区久久久| 日韩小视频在线观看| 欧美大片免费观看在线观看网站推荐| 国产精品视频不卡| 亚洲精选大片| 欧美巨乳在线| 亚洲欧洲一区二区在线播放| 美女主播精品视频一二三四| 国语自产精品视频在线看| 欧美在线一二三四区| 国产日韩欧美一区| 久久久国产午夜精品| 精品96久久久久久中文字幕无| 久久久久久久综合狠狠综合| 国产欧美亚洲一区| 午夜在线成人av| 国产精品一区二区你懂得| 香蕉国产精品偷在线观看不卡| 欧美日韩国产影院| 亚洲视频在线看| 国产精品久久久久久久久久久久久久 | 欧美三级精品| 亚洲午夜伦理| 国产精品豆花视频| 亚洲一区二区3| 欧美日韩999| 一本色道久久综合精品竹菊 | 午夜国产精品视频免费体验区| 国产精品拍天天在线| 午夜亚洲一区| 国产欧美大片| 欧美一区二区| 极品av少妇一区二区| 你懂的视频欧美| 亚洲视频久久| 国产综合欧美| 久久视频一区| 99riav国产精品| 国产精品一区二区在线观看不卡| 久久国产天堂福利天堂| 亚洲激情图片小说视频| 国产精品白丝黑袜喷水久久久| 亚洲欧美一区二区原创| 在线播放豆国产99亚洲| 欧美精品在线视频| 久久国产手机看片| 99国产精品久久久| 激情六月综合| 国产精品久久久久久久久久久久久| 久久av二区| 日韩视频中午一区| 国产日韩精品一区观看 | 久久综合九色综合欧美狠狠| 亚洲精品日产精品乱码不卡| 欧美日韩国产综合视频在线观看中文| 欧美日韩美女| a4yy欧美一区二区三区| 欧美高清在线| 一本色道久久| 黄色综合网站| 麻豆精品在线视频| 这里是久久伊人| 国产精品狼人久久影院观看方式| 亚洲综合电影| 亚洲第一色在线| 国产精品婷婷午夜在线观看| 亚洲自拍16p| 国产精品久久久久久久久久妞妞| 亚洲国产精品女人久久久| 欧美另类69精品久久久久9999| 日韩午夜免费视频| 欧美日韩极品在线观看一区| 欧美va亚洲va国产综合| 亚洲一级在线| 国产欧美丝祙| av成人国产| 国产欧美一区二区视频| 欧美高清在线| 久久一区亚洲| 国产精品美女久久久久久免费|