利用jQuery實現手機夾娃娃機微信游戲



45 179 60



特效描述:利用jQuery實現 手機夾娃娃機 微信游戲,利用jQuery實現手機夾娃娃機微信游戲

代碼結構

1. 引入JS

<script src="js/jquery-1.11.0.min.js"></script>

2. HTML代碼

<!--盒子-->
<div class="box">
	<!--爪子-->
    <div class="paw">
    	<div class="pawer"></div>
        <div class="pawerPic">
			<img src="images/jiazi.png" class="lose">
            <div class="win">
            	<img src="images/mks1.png">
            </div>
        </div>
    </div>
    <!--區域-->
    <div class="area">
    	<!--娃娃滾動-->
        <div id="pack">
			<div id="sel1">
    			<img src="images/mks1.png" tr="1">
        		<img src="images/mks2.png" tr="2">
        		<img src="images/mks3.png" tr="3">
        		<img src="images/mks4.png" tr="4">
        		<img src="images/mks5.png" tr="5">
        		<img src="images/mks6.png" tr="6">
        		<img src="images/mks7.png" tr="7">
        		<img src="images/mks8.png" tr="8">
    		</div>
    		<div id="sel2"></div>
		</div>
    </div>
    <!--按鈕(真)-->
    <div class="btn">
    	<!--點擊前-->
        <div class="btn_star"></div>
        <!--點擊后-->
        <div class="btn_end"></div>
    </div>
</div>
<script>
window.onload=function(){
	var k=0;//可以點擊
	var c=0;//娃娃的
	scrollLeft();//娃娃滾動
	var talon=$(".pawerPic").offset().left+55//首先獲取爪子的位置(這里是固定的)
	console.log(talon)
	/*聲明變量*/
	var areaHeight=$("body").height()-150//活動區域的高
	var long=areaHeight-115//爪子伸長的距離(目前娃娃的高度暫定為115px;)
	/*賦值給活動區域高度*/
	$(".area").css({height:areaHeight})
	/*娃娃滾動*/
	function scrollLeft(){
	var speed=20;
	var yu=$("#sel1").html();
	$("#sel2").html(yu);
		function Marquee(){
		c++
		if($("#sel2").width()-$("#pack").scrollLeft()<=0){
		c=0        
		$("#pack").scrollLeft(c);
			}else{
			$("#pack").scrollLeft(c);
			}
		}//Marquee結束
		var timer=setInterval(Marquee,speed);
		/*點擊按鈕*/
		$(".btn_star").bind('touchstart',function(){
			$(this).css({display:"none"})//單純的按鈕樣式
			$(".pawer").animate({height:long},2000);//伸下去(繩子)
			$(".pawerPic").animate({top:long+20},2000);//伸下去(爪子)
			/*抓到娃娃*/
			function fn(t_img){
			$(".pawerPic").addClass("on");
			$(".win img").attr("src",t_img)
		};
			/*娃娃消失*/
			function end(){
			$(".pawerPic").removeClass("on")
			}
			/*按鈕點擊*/
			function btn(){
			$(".btn_star").css({display:"block"})
			}//控制按鈕是否可以點擊
			/*判斷抓沒抓到娃娃*/
			if_ok=setTimeout(ok_no,2000);
			function ok_no(){
				/*打印出此時此刻每個娃娃的位置*/
				for(var i=0;i<$("#pack img").length;i++){
				var l=$("#pack img").eq(i).offset().left+41.61//此時此刻每個娃娃的位置
				if(l-20<=talon&&talon<=l+20){
					alert("你抓到了狗屎")
					var t_img=$("#pack img").eq(i).attr("src")
					time_zz=setTimeout(fn(t_img),0)
					return
				}
				/*然后和爪子的位置進行比較*/
					console.log("狗屎都沒抓到")
				}
			}
			/*事件調用*/
			//time_zz=setTimeout(fn,2000);//抓到娃娃
			time_xs=setTimeout(end,4000);//娃娃消失
			time_ww=setTimeout(btn,4000);//按鈕點擊
			$(".pawer").animate({height:20},2000);//縮回來(繩子)
			$(".pawerPic").animate({top:40},2000);//縮回來(爪子)
			})
	}//scrollLeft結束
}//window.onload結束
</script>
<div style="text-align:center;margin:50px 0; font:normal 14px/24px 'MicroSoft YaHei';">
</div>



用戶評論
大牛,別默默的看了,快登錄幫我點評一下吧!:)      登錄 | 注冊


熱門標簽: 小游戲 H5游戲 游戲源碼 手機游戲 微信游戲 網頁游戲 其他游戲 其他h5游戲 其他h5源碼游戲
?
×
×

注冊

官方QQ群

掃描上面二維碼加微信群

官方QQ群

jQuery/js討論群
群號:642649996
Css3+Html5討論群
群號:322131262

加群請備注:從官網了解到

老夫子电子 中国福彩网 真人龙虎斗app 辩论赚钱与梦想哪个重要 南粤36选7好彩3 星空游戏大厅下载 7星彩18136 玩扑克的技巧 上海时时彩几点开始的 体彩辽宁11选5中奖结果 国家彩票app 天津麻将抓牌顺序 下载陕西麻将官方网站 河南快3攻略 孩子什么行业最赚钱 换美元怎么赚钱 时时彩全天计划