天天育儿网,内容丰富有趣,生活中的好帮手!
天天育儿网 > 小猪佩奇之小鸡下蛋JS小游戏

小猪佩奇之小鸡下蛋JS小游戏

时间:2022-09-06 09:31:11

相关推荐

小猪佩奇之小鸡下蛋JS小游戏

春节正值冠状病毒施虐,在家闲来无事,通过JS实现了一个小鸡下蛋的小游戏,按下任何按键小鸡都会下一个蛋,小鸡自动移动一个位置。上js程序:

<!DOCTYPE html>

<html lang="en">

<head>

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

<title>Title</title>

<audio src="F:/chichk.mp3" autoplay="autoplay"> </audio>

</head>

<body>

<center id="myScan">

<img id="img_chick" src="F:/chick.png" style="width: 150px;height: 200px;position: absolute;left: 10px;top: 10px">

<img id="img_egg" src="F:/egg1.jpg" style="width: 80px;height: 100px;position: absolute;left: 40px;top: 40px">

<script type="text/javascript" src="/libs/jquery/2.1.4/jquery.min.js"></script>

<script type="text/javascript">

var tmpEggTop;

var tmpEggLeft;

$(document).ready(

function(){

debugger;

document.onkeydown = function(){

var oEvent = window.event;

var obj_chick = document.getElementById('img_chick');

obj_chick.left += 100;

var tooWidth = 0, tooTop = 0;

if(obj_chick.left > document.documentElement.clientWidth )

{

obj_chick.left = 10;

obj_chick.top += 100;

tooWidth = 1;

}

if(obj_chick.top > document.documentElement.clientHeight)

{

obj_chick.top = 10;

tooTop = 1;

}

obj_chick.style.left = obj_chick.left + "px", obj_chick.style.top = obj_chick.top + "px";

var myParent=document.getElementById('myScan');

var myImage = document.createElement("img");

myImage.src = 'F:/egg1.jpg';

myImage.style.position = "absolute";

tmpEggLeft +=80;

if(tooWidth == 1)

{

tmpEggLeft = 0;

tmpEggTop = obj_chick.top;

tmpEggTop += 200;

}

if(tooTop == 1)

{

tmpEggTop.top = 10;

}

myImage.style.top = tmpEggTop + "px" ;

myImage.style.left = tmpEggLeft + "px";

myImage.style.width = "80px";

myImage.style.height = "100px";

myParent.appendChild(myImage);

}

});

</script>

<script type="text/javascript">

var obj = document.getElementById('img_chick');

obj.style.zIndex = 1;

obj.left = 10;

obj.top = 10;

var obj_egg = document.getElementById('img_egg');

obj_egg.style.display="none";

tmpEggTop = 100;

tmpEggLeft = 0;

</script>

</body>

</html>

如果觉得《小猪佩奇之小鸡下蛋JS小游戏》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。