亚洲免费不卡_在线视频精品_国产尤物精品_久久久久网址_久久精品91_欧美va天堂在线_狠狠入ady亚洲精品_亚洲午夜精品福利_国产精品草草_午夜精品久久99蜜桃的功能介绍

html5實(shí)現(xiàn)微信打飛機(jī)游戲
來源:易賢網(wǎng) 閱讀:2194 次 日期:2016-07-11 10:22:07
溫馨提示:易賢網(wǎng)小編為您整理了“html5實(shí)現(xiàn)微信打飛機(jī)游戲”,方便廣大網(wǎng)友查閱!

這篇文章主要介紹了html5實(shí)現(xiàn)微信打飛機(jī)游戲,需要的朋友可以參考下

html5實(shí)現(xiàn)微信的打飛機(jī)游戲,利用這個(gè)小游戲?qū)W習(xí)一個(gè)HTML5吧,這是開發(fā)WEB的一個(gè)方向

代碼如下:

// JavaScript Document

var c = document.getElementById("dotu");

var cxt = c.getContext("2d");

var img = newImg("./assets/bg_01.jpg");

var fps;

cxt.drawImage(img,0,0,480,800);

var flivverLog = 0;

var flivver1 = newImg("./assets/flivver.png");

var flivver2 = newImg("./assets/flivver2.png");

var flivver3 = newImg("./assets/flivver3.png");

// 用于記錄游戲的時(shí)間,越到后面越快

var time1 = 0;

var time2 = 80;

// 積分

var jifen = 0;

function getSudu(){

var number = parseInt(Math.random()*10);

if(number < 5 && number > 0){

return number;

}

return 1;

}

// 飛機(jī)的對(duì)象

function flivverObj(hp,ewidth,eheight,eimg,esudu){

// 隨機(jī)的X

this.x = parseInt(Math.random()*460+1);

this.y = 0;

// 血量

this.hp = hp;

// 挨打

this.hit = 0;

// 是否死亡

this.over = 0;

this.width = ewidth;

this.height = eheight;

this.img = eimg;

this.sudu = esudu;

}

// 獲取飛機(jī)

function getFlivver(type){

switch(type){

case 1:

return new flivverObj(100,50,30,flivver1,getSudu());

case 2:

return new flivverObj(500,70,90,flivver2,getSudu());

case 3:

return new flivverObj(1000,110,170,flivver3,getSudu());

}

}

function cartridge(x,y){

this.x = x;

this.y = y;

}

function gameover(){

window.clearTimeout(fps);

//$('#dotu').fadeOut();

$('.content').css('position','relative');

$('.content').append('<span style="position:absolute; top:5px; left:2px; font-size:150px; color:#cc0000; text-align:center" id="sil"></span>');

$('#sil').html('你').hide().fadeIn(1000,function(){

$(this).html('你屎').hide().fadeIn(1000,function(){

$(this).html('<a href="javascript:location.reload();" style="color:#cc0000" title="重新開始">你屎了</a>

' + jifen + ' 分').hide().fadeIn();

});

});

}

(function(cxt){

var dotu = {nums:0};

// 用于存放小飛機(jī)

var flivver = new Array();

var flivverImg = newImg("./assets/flivver.png");

// 自己

var me = {x:240,y:750};

var meImg = newImg('assets/me.png');

// 子彈

var cartridges = new Array();

var cartridgeImg = newImg('./assets/cartridge.png');

var boo1 = newImg('./assets/boo1.png');

var over = newImg('./assets/over.png');

//

dotu.update = function(){

dotu.setTimes();

// 設(shè)置背景

dotu.setBg();

// 設(shè)置小飛機(jī)

dotu.setFlivver();

// 畫自己

dotu.setMe();

// 子彈

dotu.cartridge();

cxt.font = "italic 20px 微軟雅黑";

cxt.strokeText("積分:" + jifen, 10, 30);

$('#fjs').html(flivver.length);

$('#zds').html(cartridges.length);

$('#scfj').html("1000/" + time2 + " 毫秒");

}

dotu.setTimes = function(){

time1++ ;

// 100 秒 1個(gè)檔位

if(time1 == 1000){

time1 = 0;

time2 = (time2 == 20) ? 20 : time2 - 20;

}

}

/**

* 設(shè)置移動(dòng)的背景

*/

dotu.setBg = function(){

dotu.nums++;

if(dotu.nums == 800){

dotu.nums = 0;

}

// 畫布的背景

cxt.drawImage(img,0,dotu.nums,480,800);

cxt.drawImage(img,0,dotu.nums - 800,480,800);

}

dotu.setFlivver = function(){

// 生成飛機(jī)

if(dotu.nums % time2 == 0){

flivverLog++;

if(flivverLog % 6 == 0){

flivver.push(getFlivver(2));

}else if(flivverLog % 13 == 0){

flivver.push(getFlivver(3));

}else{

flivver.push(getFlivver(1));

}

}

for(a in flivver){

flivver[a].y += flivver[a].sudu;

// 如果超出屏幕將該小飛機(jī)刪除

if(flivver[a].y > 780){

flivver.splice(a, 1);

}

// 將小飛機(jī)畫到畫布上

// 小飛機(jī)死亡

if(flivver[a].over > 0){

flivver[a].over --;

if(flivver[a].over > 20){

cxt.drawImage(boo1,flivver[a].x + flivver[a].width/2 - 20 ,flivver[a].y + flivver[a].height / 2 -10,41,39);

}else if(flivver[a].over > 2){

cxt.drawImage(over,flivver[a].x + flivver[a].width/2 - 20 ,flivver[a].y + flivver[a].height / 2 -10,40,43);

}else{

flivver.splice(a, 1);

}

}else{

cxt.drawImage(flivver[a].img,flivver[a].x,flivver[a].y,flivver[a].width,flivver[a].height);

// 判斷自己是否死亡

if( me.x > (flivver[a].x - flivver[a].width + 20) && (me.x) <(flivver[a].x + flivver[a].width - 20) && (me.y) < (flivver[a].y + flivver[a].height + 20) && (me.y + 72) > (flivver[a].y - 20)){

gameover();

}

if(flivver[a].hit > 0){

cxt.drawImage(boo1,flivver[a].x + flivver[a].width/2 - 20 ,flivver[a].y + flivver[a].height / 2 -10,41,39);

//cxt.drawImage(boo1,flivver[a].x + 5 ,flivver[a].y,41,39);

flivver[a].hit--;

}

}

}

}

// 更新自己的距離

dotu.setMe = function(){

cxt.drawImage(meImg,me.x,me.y,64,72);

}

// 更新子彈方法

dotu.cartridge = function(){

if(dotu.nums % 10 == 0){

cartridges.push(new cartridge(me.x + 30,me.y));

}

for(i in cartridges){

// 飛到頂部就將OBJ刪除掉

if(cartridges[i].y < 0){

cartridges.splice(i, 1);

continue;

}

cartridges[i].y -= 20;

// 將小飛機(jī)畫到畫布上

cxt.drawImage(cartridgeImg,cartridges[i].x,cartridges[i].y,7,17);

// 子彈碰到飛機(jī)的情況

for(j in flivver){

if(flivver[j].over > 0){

continue;

}

if(cartridges[i].x > flivver[j].x && cartridges[i].x < flivver[j].x+ flivver[j].width && cartridges[i].y > flivver[j].y && cartridges[i].y -flivver[j].height < flivver[j].y){

flivver[j].hit = 10;

$('#isdz').html('打中了編號(hào)' + j);

if(flivver[j].hp > 1){

flivver[j].hp -= 80;

}else{

flivver[j].over = 40;

jifen += 50000;

}

// 子彈消失

cartridges.splice(i, 1);

break;

}

}

}

}

// 綁定鼠標(biāo)事件

c.addEventListener('mousemove', function onMouseMove(evt) {

me.x = evt.layerX - $('#dotu').offset().left - 32;

me.y = evt.layerY - 36 ;

$('#sbX').html(me.x);

$('#sbY').html(me.y);

});

fps = setInterval(dotu.update, 1000/100);

}(cxt))

function newImg(src){

var obj = new Image();

obj.src = src;

return obj;

}

//setInterval(h.update, 1000/65);

代碼如下:

<!DOCTYPE html>

<html xmlns="<a >

<head>

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

<title>打飛機(jī) - 多途</title>

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

<style>

body{padding:0; margin:0; text-align:center}

.content{border:1px #000 solid; width:480px; margin:0 auto; height:800px; display:block; font-size:72px;}

.info,.blog{border:1px #000 solid; position:fixed; top:5px; right:5px; width:150px; text-align:left}

.blog{ left:10px; background:#000; text-align:center; width:100px}

.blog a{ color: #FFF; text-decoration:none; font-size:15px; }

</style>

</head>

<body>

<div class="content"><canvas id="dotu" width="480" height="800"></canvas></div>

<div class="blog"><a href="/">回到博客首頁</a></div>

<div class="info">

鼠標(biāo)X:<span id="sbX"></span>

鼠標(biāo)Y:<span id="sbY"></span>

小飛機(jī)數(shù):<span id="fjs"></span>

子彈數(shù):<span id="zds"></span>

打中:<span id="isdz"></span>

生成飛機(jī)時(shí)間:<span id="scfj"></span>

</div>

<script type="text/javascript" src="./dotu_game.js"></script>

</body>

</html>

更多信息請(qǐng)查看網(wǎng)頁制作
易賢網(wǎng)手機(jī)網(wǎng)站地址:html5實(shí)現(xiàn)微信打飛機(jī)游戲
由于各方面情況的不斷調(diào)整與變化,易賢網(wǎng)提供的所有考試信息和咨詢回復(fù)僅供參考,敬請(qǐng)考生以權(quán)威部門公布的正式信息和咨詢?yōu)闇?zhǔn)!
關(guān)于我們 | 聯(lián)系我們 | 人才招聘 | 網(wǎng)站聲明 | 網(wǎng)站幫助 | 非正式的簡(jiǎn)要咨詢 | 簡(jiǎn)要咨詢須知 | 新媒體/短視頻平臺(tái) | 手機(jī)站點(diǎn)

版權(quán)所有:易賢網(wǎng)

亚洲免费不卡_在线视频精品_国产尤物精品_久久久久网址_久久精品91_欧美va天堂在线_狠狠入ady亚洲精品_亚洲午夜精品福利_国产精品草草_午夜精品久久99蜜桃的功能介绍
亚洲综合国产| 欧美一级一区| 亚洲一区二区三区欧美| 免费视频一区| 牛夜精品久久久久久久99黑人| 欧美在线首页| 亚洲久久成人| 免费在线成人av| 欧美精品午夜| 国产欧美日韩综合一区在线播放| 久久精品日韩| 亚洲毛片网站| 欧美日韩国产探花| 国产精品夜夜夜| 国产综合第一页| 老司机一区二区三区| 一区二区亚洲精品| 久久综合九色综合网站| 亚洲深夜激情| 亚洲精品欧美| 国产精品激情| 久久字幕精品一区| 亚洲女人av| 亚洲理伦在线| 在线国产精品一区| 欧美日韩日本网| 玖玖精品视频| 久久久精品国产一区二区三区| 日韩视频不卡| 亚洲国产专区校园欧美| 国产在线日韩| 国产综合18久久久久久| 欧美日韩福利| 欧美日韩一区二区三| 久久综合狠狠| 牛夜精品久久久久久久99黑人| 亚洲欧美国产精品桃花| 国产日韩亚洲欧美精品| 一区二区三区|亚洲午夜| 在线成人欧美| 亚洲美女网站| 国产日韩欧美三区| 中国成人亚色综合网站| 夜久久久久久| 亚洲一区二区三区免费在线观看| 99av国产精品欲麻豆| 亚洲三级视频| 国产精品女主播一区二区三区| 日韩午夜精品| 国产日韩欧美一区二区三区在线观看| 在线亚洲国产精品网站| 国产精品免费看| 久久aⅴ乱码一区二区三区| 六月婷婷一区| 国产精品v日韩精品v欧美精品网站| 欧美日韩国产欧| 国产综合精品| 国产欧美大片| 久久久国产精品一区二区三区| 久久国产主播精品| 欧美日韩国产精品一卡| 亚洲激情网址| 香蕉国产精品偷在线观看不卡| 久久国产主播| 激情视频一区| 国产精品久久波多野结衣 | 欧美午夜免费| 国产综合精品| 亚洲一卡久久| 国产在线欧美日韩| 国产精品美女久久久| 久久久久久久欧美精品| 国产精品激情| 久久福利电影| 一区二区视频欧美| 亚洲欧美日韩专区| 在线观看成人av| 久久久福利视频| 在线观看福利一区| 久久综合影视| 国产农村妇女毛片精品久久莱园子| 午夜视频精品| 亚洲欧美清纯在线制服| 伊人久久久大香线蕉综合直播| 免费看亚洲片| 99热这里只有精品8| 欧美韩日精品| 久久av一区| 99热这里只有成人精品国产| 欧美午夜在线| 美女黄网久久| 国产一区二区三区黄| 亚洲无玛一区| 欧美精品九九| 欧美一区二区| 久久天堂成人| 香蕉成人久久| 国产精品日韩| 日韩视频在线观看国产| 国内一区二区在线视频观看| 欧美1区免费| 免费在线观看成人av| 国产日韩一区二区三区| 在线精品亚洲| 激情欧美一区| 亚洲大片av| 黄色日韩在线| 亚洲成人资源| 亚洲日本免费| 国产一区成人| 亚洲综合不卡| 美女诱惑黄网站一区| 午夜一区不卡| 欧美在线资源| 欧美视频日韩| 影音先锋中文字幕一区二区| 亚洲视频一区| 99精品热视频只有精品10| 一本一本久久| 久久福利毛片| 久久婷婷一区| 国内一区二区三区| 亚洲狠狠婷婷| 亚洲一区二区高清视频| 亚洲在线成人| 欧美成ee人免费视频| 欧美日韩在线精品| 亚洲大胆在线| 亚洲一区在线免费| 久久亚洲精选| 悠悠资源网久久精品| 亚洲少妇自拍| 欧美成人日韩| 亚洲日本欧美| 麻豆成人在线| 国产一区免费视频| 国产日韩欧美高清免费| 久久中文在线| 日韩视频久久| 欧美在线日韩| 亚洲狼人精品一区二区三区| 国产精品一区在线播放| 欧美aⅴ99久久黑人专区| 影音先锋久久资源网| 亚洲免费一区二区| 国产精品xxx在线观看www| 一本一本久久| 欧美日韩精品免费观看视一区二区| 亚洲成色最大综合在线| 久久精品盗摄| 一区二区黄色| 国产精品二区在线观看| 亚洲一区欧美二区| 亚洲国产二区| 欧美日韩亚洲免费| 性久久久久久| 在线一区亚洲| 在线看片欧美| 欧美日韩一区在线播放| 免费视频一区| 99精品免费网| 一区在线观看| 欧美日韩伊人| 久久亚洲精选| 久久本道综合色狠狠五月| 最新成人av网站| 国内综合精品午夜久久资源| 久久只有精品| 久久精品综合一区| 国产精品久久久亚洲一区| 一区在线免费| 好吊色欧美一区二区三区视频| 久久高清免费观看| 国产精品免费区二区三区观看| 黄色欧美成人| 国产精品www.| 欧美日韩免费| 欧美区国产区| 玖玖视频精品| 麻豆av福利av久久av| 亚洲一区三区视频在线观看| 亚洲另类自拍| 在线视频精品| 亚洲一区国产一区| 国产精品一卡| 国产精品裸体一区二区三区| 亚洲麻豆视频| 日韩视频久久| 国产日韩欧美一区二区三区四区| 亚洲电影av| 亚洲黄色一区二区三区| 精品91视频| 亚洲精一区二区三区| 日韩午夜一区| 亚洲青色在线| 国产精品一卡| 销魂美女一区二区三区视频在线| 午夜在线观看免费一区| 免费在线成人av| 蜜桃伊人久久| 国产精品a久久久久| 伊人久久亚洲热| 亚洲少妇自拍| 久久看片网站| 国产在线日韩| 99成人在线| 久久黄色网页| 国内一区二区三区在线视频| 99日韩精品| 欧美一区二区三区另类 | 在线亚洲成人| 亚洲欧美久久久| 女人香蕉久久**毛片精品| 狠狠久久综合婷婷不卡| 亚洲精选在线| 欧美在线黄色| 最新日韩av| 久久婷婷激情| 亚洲区第一页| 女人天堂亚洲aⅴ在线观看| 伊人天天综合| 久久九九精品| 亚洲韩日在线| 蜜桃视频一区| 亚洲国产日韩美| 欧美一区免费| 国产欧美日韩亚洲一区二区三区| 欧美在线黄色| 一区二区91| 欧美日韩无遮挡| 亚洲欧美久久| 亚洲精品激情| 欧美亚韩一区| 久久久久天天天天| 国产日韩欧美一区二区| 狠狠爱www人成狠狠爱综合网| 国产伦精品一区二区三| 一区二区自拍| 国产精品二区在线| 久久一区中文字幕| 国产亚洲二区| 亚洲激情婷婷| 欧美日韩亚洲国产精品| 久久av一区二区| 国产偷久久久精品专区| 在线精品一区二区| 欧美日韩精品| 欧美二区视频| 欧美一区二区三区久久精品茉莉花 | 99精品视频免费观看视频| 欧美日韩精选| 欧美在线首页| 久久永久免费| 欧美1区免费| 久久天天狠狠| 欧美a级片网站| 狂野欧美性猛交xxxx巴西| 国产精品亚洲产品| 国产精品丝袜xxxxxxx| 国产欧美日韩一级| 在线视频欧美一区| 中文亚洲欧美| 亚洲国产成人不卡| 午夜精品电影| 亚洲中字黄色| 国产精品夜夜夜| 一本色道久久综合亚洲二区三区| 午夜久久久久| 欧美日韩国产免费观看 | 欧美亚洲三级| 国产精品久久久久久久免费软件| 亚洲精品乱码久久久久久蜜桃91| 亚洲网站视频| 亚洲精品国产精品国自产观看| 在线不卡欧美| 一区二区三区导航| 国产精品综合| 久久性色av| 欧美午夜欧美| 亚洲三级视频| 亚洲一区三区视频在线观看| 免费一区视频| 欧美精品黄色| 在线观看一区欧美| 日韩视频一区| 久久国产高清| 国产精品国产三级欧美二区| 亚洲激情视频| 免费亚洲一区二区| 欧美日韩系列| 亚洲视频播放| 欧美在线亚洲| 亚洲黄色天堂| 麻豆91精品| 红桃视频国产精品| 99精品福利视频| 久久久久免费| 亚洲国产精品久久久久久女王| 中日韩男男gay无套| 麻豆精品视频| 亚洲国产国产亚洲一二三| 国产一级精品aaaaa看| 久久一区中文字幕| 亚洲每日在线| 欧美私人啪啪vps| 国产一区二区三区免费不卡 | 99综合在线| 欧美精品日本| 国产精品最新自拍| 亚洲一级二级| 久久亚裔精品欧美| 中文国产一区| 激情成人亚洲| 欧美日韩成人| 久久久青草婷婷精品综合日韩| 亚洲久久在线| 影音先锋久久精品| 欧美日韩国产精品一区二区亚洲| 国产精品视频免费观看| 亚洲国产精品123| 国产精品成人一区二区网站软件| 免费久久久一本精品久久区| 亚洲另类自拍| 亚洲国产精品123| 国模 一区 二区 三区| 欧美 日韩 国产 一区| 欧美一级二区| 亚洲欧美日韩国产综合精品二区 | 欧美 日韩 国产 一区| 国产精品久久久久久模特| 影音先锋亚洲精品| 国产精品成人一区二区网站软件 | 国产精品红桃| 欧美在线日韩| 久久精品天堂| 久久精品女人天堂| 国产精品一区二区在线观看| 亚洲欧洲日本mm| 在线观看亚洲| 亚洲高清资源| 亚洲国产精品久久久久久女王 | 亚洲综合社区| 99这里有精品| 一区二区av| 在线亚洲自拍| 国产日韩综合| 羞羞视频在线观看欧美| 国产日韩亚洲| 久久电影一区| 欧美成人tv| 国产一区激情| 尤物网精品视频| 夜夜嗨一区二区三区| 99精品欧美一区二区三区| 一本久久综合| 久久本道综合色狠狠五月| 午夜综合激情| 老司机精品久久| 国产一区二区三区四区老人| 亚洲午夜av| 国产偷国产偷亚洲高清97cao| 国产精品视频福利| 久久久久久穴| 黄色欧美日韩| 国产欧美69| 久久综合九色综合欧美狠狠| 欧美 日韩 国产精品免费观看| 欧美.www| 亚洲国产午夜| 久久riav二区三区| 国产精品红桃| 99国产精品99久久久久久粉嫩| 亚洲一区二区三区高清| 午夜精品久久| 亚洲麻豆av| 欧美成人有码| 99精品国产一区二区青青牛奶 | 国产日韩一区二区| 久久尤物视频| 亚洲免费高清| 欧美国产专区| 国产精品久久久久久久久婷婷 | 久久国产66| 黄色亚洲在线| 欧美一级专区| 伊人久久综合| 久久精品麻豆| 亚洲欧洲一二三| 欧美大片一区| 国产精品入口66mio| 欧美精品偷拍| 国产美女诱惑一区二区| 亚洲高清网站| 欧美日韩大片一区二区三区| 国产精品视区| 亚洲欧洲一级| 黄色一区三区| 欧美激情精品久久久六区热门| 国产欧美日韩亚洲| 1000部精品久久久久久久久|