飞翔CXF
飞翔CXF
关注数: 5
粉丝数: 21
发帖数: 1,589
关注贴吧数: 10
济源哪里支持银联云闪付? apple pay准备就绪。
校园网怎么解无线路由器? 有大神知道吗
【给假期做兼职童鞋的忠告】---内乡大山外语---一个坑爹的地方 内乡大山外语,扣工资现象严重,我是受害者,会压你很多工资,最后自己吃饭根本落不住钱,甚至还要搭进去钱,望童鞋们小心,千万不要去内乡大山外语,尤其是外语的童鞋,特此忠告。
硕士-计算机学院-数据结构 各位学长学姐们,数据结构是这本书吗
软件12级1班,2班,13班,14班,14级6班,7班 有人捡到420机房的优盘吗?里面的数据很重要,求捡到的联系我
昨天下午有在张衡教学楼420捡到蓝色小u盘的吗 昨天下午有在张衡教学楼420或者在西区中区捡到蓝色小u盘的吗
研究生咨询软件工程专业 求各位给个建议,软件工程专业好考吗?需要如何复习
【号外!免费发礼品啦】 活动时间:2015年4月22日 活动地点:南阳师院东区八公寓附近 礼品展示:专属卡贴,专属卡套,专属钥匙扣,专属胸章,还有专属明信片(ps:可以写给心中的他或她,写给爸爸妈妈,写给基友...) 只需三步:1.下载超级课程表,2.注册,3.导入课表,礼品任你选!!
vc++获取窗口宽度?求大神指导
vc++图像处理--图像变换求助
软件开发方向大三下学期有什么课啊 想了解一下
济源违章高发路段 求违章高发路段
求大神指导?更改一下网页小游戏的宽度而已 //获得主界面 var mainDiv=document.getElementById("maindiv"); //获得开始界面 var startdiv=document.getElementById("startdiv"); //获得游戏中分数显示界面 var scorediv=document.getElementById("scorediv"); //获得分数界面 var scorelabel=document.getElementById("label"); //获得暂停界面 var suspenddiv=document.getElementById("suspenddiv"); //获得游戏结束界面 var enddiv=document.getElementById("enddiv"); //获得游戏结束后分数统计界面 var planscore=document.getElementById("planscore"); //初始化分数 var scores=0; /* 创建飞机类 */ function plan(hp,X,Y,sizeX,sizeY,score,dietime,sudu,boomimage,imagesrc){ this.planX=X; this.planY=Y; this.imagenode=null; this.planhp=hp; this.planscore=score; this.plansizeX=sizeX; this.plansizeY=sizeY; this.planboomimage=boomimage; this.planisdie=false; this.plandietimes=0; this.plandietime=dietime; this.plansudu=sudu; //行为 /* 移动行为 */ this.planmove=function(){ if(scores<=50000){ this.imagenode.style.top=this.imagenode.offsetTop+this.plansudu+"px"; } else if(scores>50000&&scores<=100000){ this.imagenode.style.top=this.imagenode.offsetTop+this.plansudu+1+"px"; } else if(scores>100000&&scores<=150000){ this.imagenode.style.top=this.imagenode.offsetTop+this.plansudu+2+"px"; } else if(scores>150000&&scores<=200000){ this.imagenode.style.top=this.imagenode.offsetTop+this.plansudu+3+"px"; } else if(scores>200000&&scores<=300000){ this.imagenode.style.top=this.imagenode.offsetTop+this.plansudu+4+"px"; } else{ this.imagenode.style.top=this.imagenode.offsetTop+this.plansudu+5+"px"; } } this.init=function(){ this.imagenode=document.createElement("img"); this.imagenode.style.left=this.planX+"px"; this.imagenode.style.top=this.planY+"px"; this.imagenode.src=imagesrc; mainDiv.appendChild(this.imagenode); } this.init(); } /* 创建子弹类 */ function bullet(X,Y,sizeX,sizeY,imagesrc){ this.bulletX=X; this.bulletY=Y; this.bulletimage=null; this.bulletattach=1; this.bulletsizeX=sizeX; this.bulletsizeY=sizeY; //行为 /* 移动行为 */ this.bulletmove=function(){ this.bulletimage.style.top=this.bulletimage.offsetTop-20+"px"; } this.init=function(){ this.bulletimage=document.createElement("img"); this.bulletimage.style.left= this.bulletX+"px"; this.bulletimage.style.top= this.bulletY+"px"; this.bulletimage.src=imagesrc; mainDiv.appendChild(this.bulletimage); } this.init(); } /* 创建单行子弹类 */ function oddbullet(X,Y){ bullet.call(this,X,Y,6,14,"image/bullet1.png"); } /* 创建敌机类 */ function enemy(hp,a,b,sizeX,sizeY,score,dietime,sudu,boomimage,imagesrc){ plan.call(this,hp,random(a,b),-100,sizeX,sizeY,score,dietime,sudu,boomimage,imagesrc); } //产生min到max之间的随机数 function random(min,max){ return Math.floor(min+Math.random()*(max-min)); } /* 创建本方飞机类 */ function ourplan(X,Y){ var imagesrc="image/我的飞机.gif"; plan.call(this,1,X,Y,66,80,0,660,0,"image/本方飞机爆炸.gif",imagesrc); this.imagenode.setAttribute(*id*,*ourplan*); } /* 创建本方飞机 */ var selfplan=new ourplan(240,485); //移动事件 var ourPlan=document.getElementById(*ourplan*); var yidong=function(){ var oevent=window.event||arguments[0]; var chufa=oevent.srcElement||oevent.target; var selfplanX=oevent.clientX-500; var selfplanY=oevent.clientY; ourPlan.style.left=selfplanX-selfplan.plansizeX/2+"px"; ourPlan.style.top=selfplanY-selfplan.plansizeY/2+"px"; // document.getElementsByTagName(*img*)[0].style.left=selfplanX-selfplan.plansizeX/2+"px"; // document.getElementsByTagName(*img*)[0]..style.top=selfplanY-selfplan.plansizeY/2+"px"; } /* 暂停事件 */ var number=0; var zanting=function(){ if(number==0){ suspenddiv.style.display="block"; if(document.removeEventListener){ mainDiv.removeEventListener("mousemove",yidong,true); bodyobj.removeEventListener("mousemove",bianjie,true); } else if(document.detachEvent){ mainDiv.detachEvent("onmousemove",yidong); bodyobj.detachEvent("onmousemove",bianjie); } clearInterval(set); number=1; } else{ suspenddiv.style.display="none"; if(document.addEventListener){ mainDiv.addEventListener("mousemove",yidong,true); bodyobj.addEventListener("mousemove",bianjie,true); } else if(document.attachEvent){ mainDiv.attachEvent("onmousemove",yidong); bodyobj.attachEvent("onmousemove",bianjie); } set=setInterval(start,20); number=0; } } //判断本方飞机是否移出边界,如果移出边界,则取消mousemove事件,反之加上mousemove事件 var bianjie=function(){ var oevent=window.event||arguments[0]; var bodyobjX=oevent.clientX; var bodyobjY=oevent.clientY; if(bodyobjX<505||bodyobjX>815||bodyobjY<0||bodyobjY>568){ if(document.removeEventListener){ mainDiv.removeEventListener("mousemove",yidong,true); } else if(document.detachEvent){ mainDiv.detachEvent("onmousemove",yidong); } } else{ if(document.addEventListener){ mainDiv.addEventListener("mousemove",yidong,true); } else if(document.attachEvent){ mainDiv.attachEvent("nomousemove",yidong); } } } //暂停界面重新开始事件 //function chongxinkaishi(){ // location.reload(true); // startdiv.style.display="none"; // maindiv.style.display="block"; //} var bodyobj=document.getElementsByTagName("body")[0]; if(document.addEventListener){ //为本方飞机添加移动和暂停 mainDiv.addEventListener("mousemove",yidong,true); //为本方飞机添加暂停事件 selfplan.imagenode.addEventListener("click",zanting,true); //为body添加判断本方飞机移出边界事件 bodyobj.addEventListener("mousemove",bianjie,true); //为暂停界面的继续按钮添加暂停事件 suspenddiv.getElementsByTagName("button")[0].addEventListener("click",zanting,true); // suspenddiv.getElementsByTagName("button")[1].addEventListener("click",chongxinkaishi,true); //为暂停界面的返回主页按钮添加事件 suspenddiv.getElementsByTagName("button")[2].addEventListener("click",jixu,true); } else if(document.attachEvent){ //为本方飞机添加移动 mainDiv.attachEvent("onmousemove",yidong); //为本方飞机添加暂停事件 selfplan.imagenode.attachEvent("onclick",zanting); //为body添加判断本方飞机移出边界事件 bodyobj.attachEvent("onmousemove",bianjie); //为暂停界面的继续按钮添加暂停事件 suspenddiv.getElementsByTagName("button")[0].attachEvent("onclick",zanting); // suspenddiv.getElementsByTagName("button")[1].attachEvent("click",chongxinkaishi,true); //为暂停界面的返回主页按钮添加事件 suspenddiv.getElementsByTagName("button")[2].attachEvent("click",jixu,true); } //初始化隐藏本方飞机 selfplan.imagenode.style.display="none"; /* 敌机对象数组 */ var enemys=[]; /* 子弹对象数组 */ var bullets=[]; var mark=0; var mark1=0; var backgroundPositionY=0; /* 开始函数 */ function start(){ mainDiv.style.backgroundPositionY=backgroundPositionY+"px"; backgroundPositionY+=0.5; if(backgroundPositionY==568){ backgroundPositionY=0; } mark++; /* 创建敌方飞机 */ if(mark==20){ mark1++; //中飞机 if(mark1%5==0){ enemys.push(new enemy(6,25,274,46,60,5000,360,random(1,3),"image/中飞机爆炸.gif","image/enemy3_fly_1.png")); } //大飞机 if(mark1==20){ enemys.push(new enemy(12,57,210,110,164,30000,540,1,"image/大飞机爆炸.gif","image/enemy2_fly_1.png")); mark1=0; } //小飞机 else{ enemys.push(new enemy(1,19,286,34,24,1000,360,random(1,4),"image/小飞机爆炸.gif","image/enemy1_fly_1.png")); } mark=0; } /* 移动敌方飞机 */ var enemyslen=enemys.length; for(var i=0;i<enemyslen;i++){ if(enemys[i].planisdie!=true){ enemys[i].planmove(); } /* 如果敌机超出边界,删除敌机 */ if(enemys[i].imagenode.offsetTop>568){ mainDiv.removeChild(enemys[i].imagenode); enemys.splice(i,1); enemyslen--; } //当敌机死亡标记为true时,经过一段时间后清除敌机 if(enemys[i].planisdie==true){ enemys[i].plandietimes+=20; if(enemys[i].plandietimes==enemys[i].plandietime){ mainDiv.removeChild(enemys[i].imagenode); enemys.splice(i,1); enemyslen--; } } } /* 创建子弹 */ if(mark%5==0){ bullets.push(new oddbullet(parseInt(selfplan.imagenode.style.left)+31,parseInt(selfplan.imagenode.style.top)-10)); } /* 移动子弹 */ var bulletslen=bullets.length; for(var i=0;i<bulletslen;i++){ bullets[i].bulletmove(); /* 如果子弹超出边界,删除子弹 */ if(bullets[i].bulletimage.offsetTop<0){ mainDiv.removeChild(bullets[i].bulletimage); bullets.splice(i,1); bulletslen--; } } /* 碰撞判断 */ for(var k=0;k<bulletslen;k++){ for(var j=0;j<enemyslen;j++){ //判断碰撞本方飞机 if(enemys[j].planisdie==false){ if(enemys[j].imagenode.offsetLeft+enemys[j].plansizeX>=selfplan.imagenode.offsetLeft&&enemys[j].imagenode.offsetLeft<=selfplan.imagenode.offsetLeft+selfplan.plansizeX){ if(enemys[j].imagenode.offsetTop+enemys[j].plansizeY>=selfplan.imagenode.offsetTop+40&&enemys[j].imagenode.offsetTop<=selfplan.imagenode.offsetTop-20+selfplan.plansizeY){ //碰撞本方飞机,游戏结束,统计分数 selfplan.imagenode.src="image/本方飞机爆炸.gif"; enddiv.style.display="block"; planscore.innerHTML=scores; if(document.removeEventListener){ mainDiv.removeEventListener("mousemove",yidong,true); bodyobj.removeEventListener("mousemove",bianjie,true); } else if(document.detachEvent){ mainDiv.detachEvent("onmousemove",yidong); bodyobj.removeEventListener("mousemove",bianjie,true); } clearInterval(set); } } //判断子弹与敌机碰撞 if((bullets[k].bulletimage.offsetLeft+bullets[k].bulletsizeX>enemys[j].imagenode.offsetLeft)&&(bullets[k].bulletimage.offsetLeft<enemys[j].imagenode.offsetLeft+enemys[j].plansizeX)){ if(bullets[k].bulletimage.offsetTop<=enemys[j].imagenode.offsetTop+enemys[j].plansizeY&&bullets[k].bulletimage.offsetTop+bullets[k].bulletsizeY>=enemys[j].imagenode.offsetTop){ //敌机血量减子弹攻击力 enemys[j].planhp=enemys[j].planhp-bullets[k].bulletattach; //敌机血量为0,敌机图片换为爆炸图片,死亡标记为true,计分 if(enemys[j].planhp==0){ scores=scores+enemys[j].planscore; scorelabel.innerHTML=scores; enemys[j].imagenode.src=enemys[j].planboomimage; enemys[j].planisdie=true; } //删除子弹 mainDiv.removeChild(bullets[k].bulletimage); bullets.splice(k,1); bulletslen--; break; } } } } } } /* 开始游戏按钮点击事件 */ var set; function begin(){ startdiv.style.display="none"; mainDiv.style.display="block"; selfplan.imagenode.style.display="block"; scorediv.style.display="block"; /* 调用开始函数 */ set=setInterval(start,20); } //游戏结束后点击继续按钮事件 function jixu(){ location.reload(true); } /* 完成界面的初始化 敌方小飞机一个 我方飞机一个 */
[寻物启示]10公寓门口丢失电动车充电器 求置顶,此充电器很难配,望好心人捡到后归还
windows 10 有种眩晕的感觉,兼容性非常好,测试的日常软件都完美兼容,因为用惯win7,所以已经换回win7,
iPhone强降级成功哈哈 iPhone4没有shsh备份,可以强降级任意版本,哈哈
10-03【技术教程】iPhone4强降级 可强降任意版本,无需shsh备份
内乡大山外语 内乡大山外语都是骗子,哄着学生报班,里面找的老师全是学生,并且学费要的很贵,便宜50都不行。我就是一名学生,曾在大山代课,校长乱扣我们的工资,每次要个工资超难。希望大家都不要去了,无论是去做兼职还是给孩子报辅导班。
校园网密码忘了怎么办?
收购10公寓校园网,价格面议,没网啥都干不了
10公寓校园网分布规律 不同宿舍的校园网ip分布规律
13级旅管搬到哪个公寓了?几层楼?
哪位认识2013级旅管5班的啊
[2013级旅管5班] 以前10公寓4楼的求校园网一用
话说10A4楼最里面的宿舍是哪个系? 话说10A4楼最里面的宿舍是哪个系?
以前10A432的请留下你们的校园网信息 以前10A432的请留下你们的校园网信息
[搬出十公寓的童鞋] 请留下你们的校园网信息,以方便搬进去的童鞋上网
刚搬进10公寓怎么上网 刚搬进10公寓怎么上网
十公寓校园网 刚搬进10公寓,校园网怎么连接,
【外交贴】超级课程表吧祝南阳师院吧越办越好 第一次发外交贴,有点小激动呢! 超级课程表吧http://tieba.baidu.com/f?kw=%B3%AC%BC%B6%BF%CE%B3%CC%B1%ED
学校附近哪个书店有计算机四级的教材啊 学校附近哪个书店有计算机四级的教材啊?或者谁有旧的也行,卖给我
南阳师院有新生入学手册吗 南阳师院有新生入学手册吗?这是哪个部门负责的?有人知道负责人的姓名和联系方式吗?
2014年3月三级网络技术 2014年3月考三级网络技术,我看了2008-2013的真题,2008以前的真题还有必要做吗?
想买iPad mini2
【期末成绩查询】 请问期末成绩什么时候可以查询,@卧龙雪痕 @shine天空静候 @琦journey
送大家一些系统,要激活工具的私信 windows xp: http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fpan.baidu.com%2Fs%2F1hAmDe&urlrefer=82cb1d1160bf088b1e2c5d120eb5c4fe windows 7(x64)旗舰版:http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fpan.baidu.com%2Fs%2F1Eep7i&urlrefer=84e4630d35588a97afd819420747bf84 windows 7(x86)旗舰版:http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fpan.baidu.com%2Fs%2F1xPprV&urlrefer=88a2999ed3bde39c803a42f6655214fd windows8(x64)专业版:http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fpan.baidu.com%2Fs%2F1CIsYI&urlrefer=a14e52649b7943b683fab2dc111d0b82 windows8(x86)专业版:http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fpan.baidu.com%2Fs%2F1pbIDF&urlrefer=fa3e0710734f0a2492cfbe243e98d9a3 windows8.1(x64)专业版:http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fpan.baidu.com%2Fs%2F1Aa6hu&urlrefer=caec9315b66379d9724b05cbb6c81e3b 均是官方原版系统哦!!!
该复习了
卧龙血痕可知奖学金助学金什么时候发? @卧龙雪痕
卧龙血痕在吗
卧槽,6A四楼自习室被占用了,成了什么党活动室,卧槽, 去哪里上自习,难道跑到楼上楼下?扯淡
洗完被子好累
哪有卖充气枕头的呀
弱弱的问一句,十公寓是不是年底校园网装不上?
组装一辆电动车多少钱?
为什么南阳这么不给力,看看人家新乡河师大, 人家一个金牌课戴表的dell销量就超过全南阳的,
十公寓马上装宽带了,亲们有什么计划?
十公寓什么时候装网线 知道的进
在你们学校摆摊电脑义诊怎么样
周日下午选修课逸夫楼s306,好像叫遗传与健康, 为什么今天没上,似乎要开班会,
单身了
恢复单身了 单身了,
升了
难道我自始至终都是一个失败者?
快来呀
完胜了
宿舍还没一个人睡
感冒了
啥都不会
2级证快能查了,好担心过不了
学习亚历山大
1
下一页