例:
//d0为地鼠出现的区域,m0设置地鼠隐藏的区域 <div id="d0" > <div id="m0" ></div> </div>
其次是地鼠的出现和消失,
例:
//老鼠显示和消失动画 intervalid= setInterval(function(){ $("#m"+num).animate({"marginTop":0+"px"},function(){ timeId2= setTimeout(function(){ $("#m"+num).animate({"marginTop":100+"px"}); },1000); }); //老鼠被打进洞后,恢复原图 document.getElementById("m"+num).style.backgroundImage = "url(img/mouse1.png)"; },3000);
5
地鼠的随机出现,我们可以设定一个随机数,
例:
//随机产生0-8之间的随机数,包括0和8 var num = Math.floor(Math.random()*9);
产生0-8之间的随机数,指定九个洞中哪个洞出现地鼠,然后将num传递给定时器和延时器中的id指定的地鼠,实现地鼠随机的选取。
随机出现地鼠展示:
6
设置锤子的移动需要与鼠标移动同步,使用到JavaScript中的鼠标移动事件,首先注册鼠标移动事件,代码如下:
var ele=document.getElementById("all"); ele.onmousemove=function(){GetMouse(event);} function GetMouse(oEvent,snum) { x=oEvent.clientX; y=oEvent.clientY; document.getElementById('Img').style.left=(parseInt(x))+10+"px"; document.getElementById('Img').style.top=y-30+"px"; var oEvent=oEvent||event;
内容版权声明:除非注明,否则皆为本站原创文章。