请教各位大神!!如何用jsjs写游戏js一开始就加载和结束界面!!在线等急!!

discuz 自定义模板调用js的问题,在线等,急_百度知道
discuz 自定义模板调用js的问题,在线等,急
如图,这段代码在自定义html中,可以正常显示,在自定义模板中,就不行,这是为什么?js代码怎么写?
我有更好的答案
0.min.4js文件路径应该这样写:$_G[setting][jspath]}myfocus-2
为您推荐:
其他类似问题
您可能关注的内容
自定义的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。请问,这个js怎么修改!在线急等 - JavaScript当前位置:& &&&请问,这个js怎么修改!在线急等请问,这个js怎么修改!在线急等www.MyException.Cn&&网友分享于:&&浏览:13次请教,这个js如何修改!在线急等!本帖最后由 u 于
08:38:31 编辑
首页案例列表,目前是一个分页显示3个,我调整了下css的高度,可以让一个分页显示6个,但是JS里不知道如何调整,有知道的大神麻烦看下,万分感谢,在线等!
现在的效果
希望修改后的效果
下面贴js代码
这个是html页面内的js
引用&script&type="text/javascript"&id="jsID"&
var&ary&=&location.href.split("&");
jQuery(".jpal_h").slide({titCell:".hd&ul",mainCell:"ul.bd",autoPage:true,effect:"left",autoPlay:false,scroll:6,vis:3});
&/script&&
这个是js文件
引用(function(a){a.fn.slide=function(b){return&a.fn.slide.defaults={effect:"fade",autoPlay:!1,delayTime:500,interTime:2500,triggerTime:150,defaultIndex:0,titCell:".hd&li",mainCell:".bd",targetCell:null,trigger:"mouseover",scroll:1,vis:1,titOnClassName:"on",autoPage:!1,prevCell:".prev",nextCell:".next",pageStateCell:".pageState",opp:!1,pnLoop:!0,easing:"linear",startFun:null,endFun:null,switchLoad:null},this.each(function(){var&c=a.extend({},a.fn.slide.defaults,b),d=c.effect,e=a(c.prevCell,a(this)),f=a(c.nextCell,a(this)),g=a(c.pageStateCell,a(this)),h=a(c.titCell,a(this)),i=h.size(),j=a(c.mainCell,a(this)),k=j.children().size(),l=c.switchLif(null!=c.targetCell)var&m=a(c.targetCell,a(this));var&n=parseInt(c.defaultIndex),o=parseInt(c.delayTime),p=parseInt(c.interTime);parseInt(c.triggerTime);var&r=parseInt(c.scroll),s=parseInt(c.vis),t="false"==c.autoPlay||0==c.autoPlay?!1:!0,u="false"==c.opp||0==c.opp?!1:!0,v="false"==c.autoPage||0==c.autoPage?!1:!0,w="false"==c.pnLoop||0==c.pnLoop?!1:!0,x=0,y=0,z=0,A=0,B=c.easing,C=null,D=n;if(0==i&&(i=k),v){var&E=k-s;i=1+parseInt(0!=E%r?E/r+1:E/r),0&=i&&(i=1),h.html("");for(var&F=0;i&F;F++)h.append("&li&"+(F+1)+"&/li&");var&h=a("li",h)}if(j.children().each(function(){a(this).width()&z&&(z=a(this).width(),y=a(this).outerWidth(!0)),a(this).height()&A&&(A=a(this).height(),x=a(this).outerHeight(!0))}),k&=s)switch(d){case"fold":j.css({position:"relative",width:y,height:x}).children().css({position:"absolute",width:z,left:0,top:0,display:"none"});case"top":j.wrap('&div&class="tempWrap"&style="overflow:&position:&height:'+s*x+'px"&&/div&').css({position:"relative",padding:"0",margin:"0"}).children().css({height:A});case"left":j.wrap('&div&class="tempWrap"&style="overflow:&position:&width:'+s*y+'px"&&/div&').css({width:k*y,position:"relative",overflow:"hidden",padding:"0",margin:"0"}).children().css({"float":"left",width:z});case"leftLoop":case"leftMarquee":j.children().clone().appendTo(j).clone().prependTo(j),j.wrap('&div&class="tempWrap"&style="overflow:&position:&width:'+s*y+'px"&&/div&').css({width:3*k*y,position:"relative",overflow:"hidden",padding:"0",margin:"0",left:-k*y}).children().css({"float":"left",width:z});case"topLoop":case"topMarquee":j.children().clone().appendTo(j).clone().prependTo(j),j.wrap('&div&class="tempWrap"&style="overflow:&position:&height:'+s*x+'px"&&/div&').css({height:3*k*x,position:"relative",padding:"0",margin:"0",top:-k*x}).children().css({height:A})}var&G=function(){a.isFunction(c.startFun)&&c.startFun(n,i)},H=function(){a.isFunction(c.endFun)&&c.endFun(n,i)},I=function(b){b.eq(n).find("img").each(function(){a(this).attr(l)!==void&0&&a(this).attr("src",a(this).attr(l)).removeAttr(l)})},J=function(a){if(D!=n||a||"leftMarquee"==d||"topMarquee"==d){switch(d){case"fade":case"fold":case"top":case"left":n&=i?n=0:0&n&&(n=i-1);case"leftMarquee":case"topMarquee":n&=1?n=1:0&=n&&(n=0);case"leftLoop":case"topLoop":var&b=n-D;i&2&&b==-(i-1)&&(b=1),i&2&&b==i-1&&(b=-1);var&p=Math.abs(b*r);n&=i?n=0:0&n&&(n=i-1)}if(G(),null!=l&&I(j.children()),m&&(null!=l&&I(m),m.hide().eq(n).animate({opacity:"show"},o,function(){j[0]||H()})),k&=s)switch(d){case"fade":j.children().stop(!0,!0).eq(n).animate({opacity:"show"},o,B,function(){H()}).siblings().hide();case"fold":j.children().stop(!0,!0).eq(n).animate({opacity:"show"},o,B,function(){H()}).siblings().animate({opacity:"hide"},o,B);case"top":j.stop(!0,!1).animate({top:-n*r*x},o,B,function(){H()});case"left":j.stop(!0,!1).animate({left:-n*r*y},o,B,function(){H()});case"leftLoop":0&b?j.stop(!0,!0).animate({left:-(k-p)*y},o,B,function(){for(var&a=0;p&a;a++)j.children().last().prependTo(j);j.css("left",-k*y),H()}):j.stop(!0,!0).animate({left:-(k+p)*y},o,B,function(){for(var&a=0;p&a;a++)j.children().first().appendTo(j);j.css("left",-k*y),H()});case"topLoop":0&b?j.stop(!0,!0).animate({top:-(k-p)*x},o,B,function(){for(var&a=0;p&a;a++)j.children().last().prependTo(j);j.css("top",-k*x),H()}):j.stop(!0,!0).animate({top:-(k+p)*x},o,B,function(){for(var&a=0;p&a;a++)j.children().first().appendTo(j);j.css("top",-k*x),H()});case"leftMarquee":var&q=j.css("left").replace("px","");0==n?j.animate({left:++q},0,function(){if(j.css("left").replace("px","")&=0){for(var&a=0;k&a;a++)j.children().last().prependTo(j);j.css("left",-k*y)}}):j.animate({left:--q},0,function(){if(2*-k*y&=j.css("left").replace("px","")){for(var&a=0;k&a;a++)j.children().first().appendTo(j);j.css("left",-k*y)}});case"topMarquee":var&t=j.css("top").replace("px","");0==n?j.animate({top:++t},0,function(){if(j.css("top").replace("px","")&=0){for(var&a=0;k&a;a++)j.children().last().prependTo(j);j.css("top",-k*x)}}):j.animate({top:--t},0,function(){if(2*-k*x&=j.css("top").replace("px","")){for(var&a=0;k&a;a++)j.children().first().appendTo(j);j.css("top",-k*x)}})}h.removeClass(c.titOnClassName).eq(n).addClass(c.titOnClassName),D=n,0==w&&(f.removeClass("nextStop"),e.removeClass("prevStop"),0==n?e.addClass("prevStop"):n==i-1&&f.addClass("nextStop")),g.html("&span&"+(n+1)+"&/span&/"+i)}};J(!0),t&&("leftMarquee"==d||"topMarquee"==d?(u?n--:n++,C=setInterval(J,p),j.hover(function(){t&&clearInterval(C)},function(){t&&(clearInterval(C),C=setInterval(J,p))})):(C=setInterval(function(){u?n--:n++,J()},p),a(this).hover(function(){t&&clearInterval(C)},function(){t&&(clearInterval(C),C=setInterval(function(){u?n--:n++,J()},p))})));var&K;"mouseover"==c.trigger?h.hover(function(){n=h.index(this),K=window.setTimeout(J,c.triggerTime)},function(){clearTimeout(K)}):h.click(function(){n=h.index(this),J()}),f.click(function(){(1==w||n!=i-1)&&(n++,J())}),e.click(function(){(1==w||0!=n)&&(n--,J())})})}})(jQuery),jQuery.easing.jswing=jQuery.easing.swing,jQuery.extend(jQuery.easing,{def:"easeOutQuad",swing:function(a,b,c,d,e){return&jQuery.easing[jQuery.easing.def](a,b,c,d,e)},easeInQuad:function(a,b,c,d,e){return&d*(b/=e)*b+c},easeOutQuad:function(a,b,c,d,e){return-d*(b/=e)*(b-2)+c},easeInOutQuad:function(a,b,c,d,e){return&1&(b/=e/2)?d/2*b*b+c:-d/2*(--b*(b-2)-1)+c},easeInCubic:function(a,b,c,d,e){return&d*(b/=e)*b*b+c},easeOutCubic:function(a,b,c,d,e){return&d*((b=b/e-1)*b*b+1)+c},easeInOutCubic:function(a,b,c,d,e){return&1&(b/=e/2)?d/2*b*b*b+c:d/2*((b-=2)*b*b+2)+c},easeInQuart:function(a,b,c,d,e){return&d*(b/=e)*b*b*b+c},easeOutQuart:function(a,b,c,d,e){return-d*((b=b/e-1)*b*b*b-1)+c},easeInOutQuart:function(a,b,c,d,e){return&1&(b/=e/2)?d/2*b*b*b*b+c:-d/2*((b-=2)*b*b*b-2)+c},easeInQuint:function(a,b,c,d,e){return&d*(b/=e)*b*b*b*b+c},easeOutQuint:function(a,b,c,d,e){return&d*((b=b/e-1)*b*b*b*b+1)+c},easeInOutQuint:function(a,b,c,d,e){return&1&(b/=e/2)?d/2*b*b*b*b*b+c:d/2*((b-=2)*b*b*b*b+2)+c},easeInSine:function(a,b,c,d,e){return-d*Math.cos(b/e*(Math.PI/2))+d+c},easeOutSine:function(a,b,c,d,e){return&d*Math.sin(b/e*(Math.PI/2))+c},easeInOutSine:function(a,b,c,d,e){return-d/2*(Math.cos(Math.PI*b/e)-1)+c},easeInExpo:function(a,b,c,d,e){return&0==b?c:d*Math.pow(2,10*(b/e-1))+c},easeOutExpo:function(a,b,c,d,e){return&b==e?c+d:d*(-Math.pow(2,-10*b/e)+1)+c},easeInOutExpo:function(a,b,c,d,e){return&0==b?c:b==e?c+d:1&(b/=e/2)?d/2*Math.pow(2,10*(b-1))+c:d/2*(-Math.pow(2,-10*--b)+2)+c},easeInCirc:function(a,b,c,d,e){return-d*(Math.sqrt(1-(b/=e)*b)-1)+c},easeOutCirc:function(a,b,c,d,e){return&d*Math.sqrt(1-(b=b/e-1)*b)+c},easeInOutCirc:function(a,b,c,d,e){return&1&(b/=e/2)?-d/2*(Math.sqrt(1-b*b)-1)+c:d/2*(Math.sqrt(1-(b-=2)*b)+1)+c},easeInElastic:function(a,b,c,d,e){var&f=1.70158,g=0,h=d;if(0==b)return&c;if(1==(b/=e))return&c+d;if(g||(g=.3*e),Math.abs(d)&h){h=d;var&f=g/4}else&var&f=g/(2*Math.PI)*Math.asin(d/h);return-(h*Math.pow(2,10*(b-=1))*Math.sin((b*e-f)*2*Math.PI/g))+c},easeOutElastic:function(a,b,c,d,e){var&f=1.70158,g=0,h=d;if(0==b)return&c;if(1==(b/=e))return&c+d;if(g||(g=.3*e),Math.abs(d)&h){h=d;var&f=g/4}else&var&f=g/(2*Math.PI)*Math.asin(d/h);return&h*Math.pow(2,-10*b)*Math.sin((b*e-f)*2*Math.PI/g)+d+c},easeInOutElastic:function(a,b,c,d,e){var&f=1.70158,g=0,h=d;if(0==b)return&c;if(2==(b/=e/2))return&c+d;if(g||(g=e*.3*1.5),Math.abs(d)&h){h=d;var&f=g/4}else&var&f=g/(2*Math.PI)*Math.asin(d/h);return&1&b?-.5*h*Math.pow(2,10*(b-=1))*Math.sin((b*e-f)*2*Math.PI/g)+c:.5*h*Math.pow(2,-10*(b-=1))*Math.sin((b*e-f)*2*Math.PI/g)+d+c},easeInBack:function(a,b,c,d,e,f){return&void&0==f&&(f=1.70158),d*(b/=e)*b*((f+1)*b-f)+c},easeOutBack:function(a,b,c,d,e,f){return&void&0==f&&(f=1.70158),d*((b=b/e-1)*b*((f+1)*b+f)+1)+c},easeInOutBack:function(a,b,c,d,e,f){return&void&0==f&&(f=1.70158),1&(b/=e/2)?d/2*b*b*(((f*=1.525)+1)*b-f)+c:d/2*((b-=2)*b*(((f*=1.525)+1)*b+f)+2)+c},easeInBounce:function(a,b,c,d,e){return&d-jQuery.easing.easeOutBounce(a,e-b,0,d,e)+c},easeOutBounce:function(a,b,c,d,e){return&1/2.75&(b/=e)?d*7.5625*b*b+c:2/2.75&b?d*(7.5625*(b-=1.5/2.75)*b+.75)+c:2.5/2.75&b?d*(7.5625*(b-=2.25/2.75)*b+.9375)+c:d*(7.5625*(b-=2.625/2.75)*b+.984375)+c},easeInOutBounce:function(a,b,c,d,e){return&e/2&b?.5*jQuery.easing.easeInBounce(a,2*b,0,d,e)+c:.5*jQuery.easing.easeOutBounce(a,2*b-e,0,d,e)+.5*d+c}}); 共&2&页:
12345678910
12345678910
12345678910 上一篇:下一篇:文章评论相关解决方案 12345678910 Copyright & &&版权所有用js得到当前时间,并输出,在线等!_百度知道
用js得到当前时间,并输出,在线等!
&p id=aaa&&/p&需要把时间输出在p中,只要时间,不要日期
我有更好的答案
ar d = new Date()var h = d.getHours();:&+m+& &+s$(&#aaa&).text(time); var s = d.getSeconds();var time =h+& var m = d.getMinutes()
采纳率:77%
return&&getFormatTime()&{&&=&hournum&+&minnum?&&&=&&minnum&=&getFormatTime();$('date.getMinutes());&&&&var&=&(date.getMinutes()&&&10&;new&Date();:'&&&}var&timenow&nbsp:&var&date&=&&&nbsp.getHours();&&&&var&&+&'&time&var&hournum&'0'&+&date.getMinutes()&function&nbsp
本回答被网友采纳
为您推荐:
勃兰兑斯的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。刚学玩原生JS,自己写了一个小游戏,希望在以后能不断地进步加以改善
时间: 18:36:59
&&&& 阅读:524
&&&& 评论:
&&&& 收藏:0
标签:&&&&&&&&&&&&&&&&&&&&&&&&&&&&!DOCTYPE html&&html lang="en"&&head&
&meta charset="UTF-8"&
&title&冒险岛&/title&&/head&&style type="text/css"&
-moz-user-select:
-khtml-user-select:
user-select:
width: 1200
height:580
/*border:1*/
background:url("sucai/readyBg.jpg") repeat-
background-position: 0 0;
background-size: 1300px 700
width: 300
height:400
/*border:1*/
margin:80px 60
background-color: rgba(29,157,254,0.4);
font-size: 36
width: 150
border:1px solid #88d0f1;
margin-top: 40
border-radius: 3
#anniu p:hover{
#xueliang{
width: 350
height:100
z-index: 2;
width: 400
height:150
#xueliang div{
/*border:1*/
background-color: #ff8c19;
background-color: #ff8c19;
background-color:
background-color:
background-color: #21add1;
background-color:
background-color:
background-color:
background-color: #ffe695;
background-color: #ffe695;
background-color: #ffe695;
#zhuangtai{
height: 50
#zhuangtai img{
height: 85
height:250
/*border:1*/
z-index: 3;
/*border:1*/
font-size: 23
width: 180
#jifen span{
#playfenshu{
width: 139
/*border:1*/
z-index: 3;
#playfenshu p{
font-size: 14
z-index: 3;
z-index: 3;
height: 55
z-index: 3;
#pauseoff{
width: 200
height:130
/*border:1*/
z-index: 3;
#pauseoff button{
width: 200
background-color: #df5f14;
margin-top: 5
border-radius: 5
#pauseoff button:hover{
background-color: #fcdb6a;
color:#df5f14;
/*width: 0;*/
/*height: 0;*/
/*border:1*/
margin-left: 700
margin-top: 22
height: 0;
height: 0;
height: 0;
margin-left: 70
width: 500
height:430
margin-left: 500
margin-top: 60
background-color:
box-shadow: 2px 4px 5
#guize p:nth-of-type(1){
font-size: 18
line-height:60
margin-left: 20
#guize p:nth-of-type(2){
font-size: 18
line-height:25
margin-left: 20
#guize p:nth-of-type(3){
font-size: 18
line-height:25
margin-left: 20
#guize p:nth-of-type(4){
font-size: 18
line-height:25
margin-left: 20
#guize p:nth-of-type(5){
font-size: 18
line-height:25
margin-left: 20
#guize p:nth-of-type(6){
font-size: 22
#guize p:nth-of-type(6):hover{
#shuoming{
width: 600
height:200
margin-left:400
margin-top:180
background-color:#ffd9
border:1px solid #ffd9
border-radius: 5
box-shadow: 2px 2px 2
#shuoming p{
font-size: 18
margin-top: 30
#shuoming p:nth-of-type(2){
margin-left: 250
#shuoming p:nth-of-type(3){
background-color:
color: #090909;
border-radius: 3
margin-left: 250
#shuoming p:nth-of-type(3):hover{
background-color:#30363a;
}&/style&&body&
&div id="pauseoff"&
&button id="start" onclick="continuestart()"&开始游戏&/button&
&button id="outgame" onclick="outgame()"&退出游戏&/button&
&button id="alloutgame" onclick="alloutgame()"&结束游戏&/button&
&img src="sucai/ui/Pause.png" id="Pause" onclick="pause()"/&
&img src="sucai/skill.gif"
id="dazhao"/&
&div id="playfenshu"&
&img src="sucai/ui/RunnerGame.gif" alt="fen"/&
&p&当前分数:&span id="thisfenshu"&&/span&&/p&
&div id="xueliang"&
&img src="sucai/ui/1.png" alt="xue" id="xue"/&
&img src="sucai/num/1.gif"
&div id="zhuangtai"&
&img src="sucai/dragon/small/move.gif" alt="zt" id="zt" /&
&div id="xue1"&&/div&
&div id="xue2"&&/div&
&div id="xue3"&&/div&
&div id="xue4"&&/div&
&div id="lan1"&&/div&
&div id="lan2"&&/div&
&div id="lan3"&&/div&
&div id="lan4"&&/div&
&div id="exp1"&&/div&
&div id="exp2"&&/div&
&div id="exp3"&&/div&
&div id="jifen"&
&img src="sucai/ui/tipBg.png" /&
&img src="sucai/ui/tipY.gif" alt=" " id="next" onclick="outgame()"/&
&p id="guanka"&当前的关卡:&span id="thisgk"&&/span&&/p&
&p id="fenshu"&您的分数:&span id="thiszf"&&/span&&/p&
&p id="pingjia"&评价:&span id =thispj&&/span&&/p&
&div id="game"&
src="sucai/help/21.mp3" id="bj" controls autoplay loop&&/audio&
src="sucai/help/13.mp3" id="bk"&
src="sucai/help/27.mp3" id="kill"&&/audio&
src="sucai/help/17.mp3" id="biu"&&/audio&
src="sucai/help/2314.mp3" id="bianshen" &&/audio&
&div id="anniu"&
&p onclick="gamestart()"&开始游戏&/p&
&p onclick="guize()"&游戏规则&/p&
&p onclick="alloutgame()"&结束游戏&/p&
&p onclick="shuoming()"&游戏申明&/p&
&div id="guize"&
&p&欢迎进入守卫冒险岛,一起来守卫我们的王国吧。&/p&
&p&1.点击“开始游戏”你就可以进入到我们的王国中了,我们的王国正在被攻击,让我们一起来守卫它吧,战斗吧!英雄!&/p&
&p&2.按下键盘的&span&&img src="sucai/help/Help.png" alt="h"/&&/span&你就可以操控英雄。&/p&
&p&3.按下键盘的 &span&&img src="sucai/help/Help1.png" alt="l"/&&/span&你就可以攻击怪物。&/p&
&p&4.按下键盘的 &span&&img src="sucai/help/Help2.png" alt="l"/&&/span&你就可以开启大招。&/p&
&p onclick="qxguize()"&X&/p&
&div id="shuoming"&
&p&本游戏由国信安 131部 项目4组 赵宇翔 个人制作,其他人不得抄袭。&/p&
&p&谢谢合作。&/p&
&p onclick="qxshuoming()"&关闭说明&/p&
&script src="maoxiandao.js" charset="utf-8"&&/script&
&script type="text/javascript"&
//设置游戏开始之前的动态效果
/*setInterval(readbgmove,200);*/
//1.返回id节点的一个函数
function $(id){
return document.getElementById(id);
//规则显示
function guize(){
$("guize").style.display="block";
//规则隐藏
function qxguize(){
$("guize").style.display="none";
//说明显示
function shuoming(){
$("shuoming").style.display="block";
//说明隐藏
function qxshuoming(){
$("shuoming").style.display="none";
timos=$("kill");
var biubiu=$("biu");
var bs=$("bianshen")
* 下面放的是各种数组
var guaiwu1arr=[];
var guaiwu2arr=[];
var guaiwu3arr=[];
var guaiwubossarr=[];
var play1zidanarr=[];
//下面是各种需要的全局变量
var play1;
var lefttn=
var toptn=
var bottomtn=
var righttn=
var shoolt=
var thisfenshu=0;
var guanka=1;
var pj="c";
var lanliang=4;
var dazhaoj
//这里放的使各种定时器的变量
var greatguiwu1,moveguaiwu1d,greatguaiwu2,moveguaiwu2d,greatguaiwu3,moveguaiwu3d,greatguaiwuboss,moveguaiwubossd,moveplay1d;
var moveplay1zidand,moveshooltd,movebloould,zidanpengzhuangd,shoushid,play1pengzhuangd,playdeadd,xiaguand,xuetiaod,
var lanliangd
function gamestart(){
//加载进入游戏界面
$("pauseoff").style.display="none";
$("dazhao").style.display="none";
$("game").style.backgroundImage="url(sucai/bg.jpg)";
$("anniu").style.display="none";
$("xueliang").style.display="block"
$("playfenshu").style.display="block";
$("Pause").style.display="block";
$("bk").style.display="block";
$("thisfenshu").innerText=
greatguiwu1=setInterval(grearguaiwu1,2000);//创建怪物1
moveguaiwu1d=setInterval(moveguaiwu1,50);//怪物一的移动方法
greatguaiwu3=setInterval(grearguaiwu3,3000);//创建怪物3
moveguaiwu3d=setInterval(moveguaiwu3,60);//怪物3的移动
moveplay1d=setInterval(moveplay1,10);//玩家移动
moveplay1zidand=setInterval(moveplay1zidan,10);//玩家子弹的移动
moveshooltd=setInterval(moveshoolt,100);//玩家移动发射
movebloould=setInterval(moveblooul,10);//玩家血条移动
zidanpengzhuangd=setInterval(zidanpengzhuang,10);//子弹和怪物的碰撞
shoushid=setInterval(shoushi,600);//收集尸体
play1pengzhuangd=setInterval(playpengzhuang,600);//玩家和怪物的碰撞
playdeadd=setInterval(playdead,100);//玩家是否死亡
xiaguand=setInterval(xiaguan,10000);//检测是否进行下一关
xuetiaod=setInterval(xuetiao,1000);//检测玩家的血量是否减少
bianshend=setInterval(srcb,600)//检测玩家积分进行变身//
这里放的是大BOSS的定时器
等需要的时候调用//
greatguiwuboss=setInterval(grearguaiwuboss,1000);//
moveguaiwubossd=setInterval(moveguaiwuboss,60);
greatplay1();//创建玩家到游戏
playblooul();//创建玩家血条到游戏
function gameover(){
window.clearInterval(greatguiwu1);
window.clearInterval(movebloould);
window.clearInterval(moveguaiwu1d);
window.clearInterval(greatguaiwu2);
window.clearInterval(moveguaiwu2d);
window.clearInterval(greatguaiwu3);
window.clearInterval(moveguaiwu3d);
window.clearInterval(moveplay1d);
window.clearInterval(moveplay1zidand);
window.clearInterval(zidanpengzhuangd);
window.clearInterval(shoushid);
window.clearInterval(play1pengzhuangd);
window.clearInterval(playdeadd);
window.clearInterval(greatguaiwuboss);
window.clearInterval(moveguaiwubossd);
window.clearInterval(xiaguand);
//创建第一种怪物到加载后的页面上
function grearguaiwu1(){
var y = parseInt(Math.random() * 521);
var gauiwu1=new gauiwu1prototype("sucai/enemy/plane/move.gif",0,y,3,2,59,41);
guaiwu1arr.push(gauiwu1);
//让第一种怪物在网页中移动起来
function moveguaiwu1(){
for(var i=0;i&guaiwu1arr.i++){
if(parseInt(guaiwu1arr[i].imgNode.style.right)&1100){
game.removeChild(guaiwu1arr[i].imgNode);
guaiwu1arr.splice(i,1);
guaiwu1arr[i].move();
//创建第二种怪物到加载后的页面上
function grearguaiwu2(){
var y = parseInt(Math.random() * 521);
var gauiwu2=new gauiwu1prototype("sucai/enemy/ghost/move.gif",0,y,2,5);
guaiwu2arr.push(gauiwu2);
//让第二种怪物在网页中移动起来
function moveguaiwu2(){
for(var i=0;i&guaiwu2arr.i++){
if(parseInt(guaiwu2arr[i].imgNode.style.right)&1100){
game.removeChild(guaiwu2arr[i].imgNode);
guaiwu2arr.splice(i,1);
guaiwu2arr[i].move();
//创建第三种怪物到加载后的页面上
function grearguaiwu3(){
var y = parseInt(Math.random() * 561);
var gauiwu3=new gauiwu1prototype("sucai/enemy/bird/move.gif",0,y,3,2);
guaiwu3arr.push(gauiwu3);
//让第三种怪物在网页中移动起来
function moveguaiwu3(){
for(var i=0;i&guaiwu3arr.i++){
if(parseInt(guaiwu3arr[i].imgNode.style.right)&1100){
game.removeChild(guaiwu3arr[i].imgNode);
guaiwu3arr.splice(i,1);
guaiwu3arr[i].move();
//创建怪物boss到加载后的页面上
function grearguaiwuboss(){
var y = parseInt(Math.random() * 580);
var gauiwuboss=new gauiwu1prototype("sucai/enemy/boss/move.gif",0,y,1,15);
guaiwubossarr.push(gauiwuboss);
//让第怪物boss在网页中移动起来
function moveguaiwuboss(){
for(var i=0;i&guaiwubossarr.i++){
if(parseInt(guaiwubossarr[i].imgNode.style.right)&1100){
game.removeChild(guaiwubossarr[i].imgNode);
guaiwubossarr.splice(i,1);
guaiwubossarr[i].move();
//创建玩家到加载后的页面上
function greatplay1(){
play1=new play1prototype("sucai/dragon/small/move.gif",,7,57,52);
//让玩家在网页中移动起来1.监听网页的按键
//玩家按下按键时的监听与判断
document.body.onkeydown=function() {
var e = window.event || arguments[0];//
console.log(e.keyCode);
if (e.keyCode == 37) {
if (e.keyCode == 38) {
if (e.keyCode == 39) {
if (e.keyCode == 40) {
bottomtn =
if (e.keyCode == 32) {
biubiu.currentTime = 0;
biubiu.play();
play1.shoolt();
if(thisfenshu&30){
play1.imgNode.src="sucai/dragon/small/magicmissile.gif";
if(thisfenshu&30){
play1.imgNode.src="sucai/dragon/middle/magicmissile.gif";
if(thisfenshu&100){
play1.imgNode.src="sucai/dragon/large/magicmissile.gif";
if(thisfenshu&150){
play1.imgNode.src="sucai/dragon/big/magicmissile.gif";
//玩家按下大招并判断蓝量的多少,
if(e.keyCode==13){
lanliang-=1;
dazhaoj();
if(lanliang==3){
$("lan4").style.display="none";
if(lanliang==2){
$("lan3").style.display="none";
if(lanliang==1){
$("lan2").style.display="none";
if(lanliang==0){
$("lan1").style.display="none";
if(lanliang&0){
$("dazhao").src="";
$("game").removeChild("kill");
timos.currentTime = 0;
timos.play();
//玩家松开按键时的监听与判断
document.body.onkeyup = function () {
var e = window.event || arguments[0];//
console.log(e.keyCode);
if (e.keyCode == 37) {
if (e.keyCode == 38) {
if (e.keyCode == 39) {
if (e.keyCode == 40) {
bottomtn =
if(e.keyCode==32){
setTimeout(srcb,500)
//玩家发射子弹变身的函数
function srcb(){
if(thisfenshu&30){
play1.imgNode.src="sucai/dragon/small/move.gif";
$("zt").src="sucai/dragon/small/move.gif";
for(var i=0;i&play1zidanarr.i++){
play1zidanarr[i].imgNode.src="sucai/dragon/small/att.gif"
if(thisfenshu&30){
play1.imgNode.src="sucai/dragon/middle/move.gif";
$("zt").src="sucai/dragon/middle/move.gif";
for(var i=0;i&play1zidanarr.i++){
play1zidanarr[i].imgNode.src="sucai/dragon/middle/att.gif"
bianshen.shoolt();//
bianshen.play();
if(thisfenshu&100){
play1.imgNode.src="sucai/dragon/large/move.gif";
$("zt").src="sucai/dragon/large/move.gif";
for(var i=0;i&play1zidanarr.i++){
play1zidanarr[i].imgNode.src="sucai/dragon/large/att.gif"
if(thisfenshu&150){
play1.imgNode.src="sucai/dragon/big/move.gif";
$("zt").src="sucai/dragon/big/move.gif";
// 给玩家添加按下移动按键后玩家的移动方法
function moveplay1() {
if (lefttn) {
play1.moveleft();
if (toptn) {
play1.movetop();
if (righttn) {
play1.moveright();
if (bottomtn) {
play1.movebottom();
//子弹移动的方法
function moveplay1zidan(){
for(var i= 0;i&play1zidanarr.i++){
if(parseInt(play1zidanarr[i].imgNode.style.right)&0){
$("game").removeChild(play1zidanarr[i].imgNode);
play1zidanarr.splice(i,1);
play1zidanarr[i].move();
//飞机在移动时发射子弹的方法
function moveshoolt(){
if(shoolt==true){
play1.shoolt();
biubiu.play();
//给玩家创建一个显示头部的血条
function playblooul(){
var x=1105;
var y=270;
blooul=new playbloouprototype("sucai/ui/boom/boom7.png",x,y,5);
//给玩家的血条添加移动的方法
function moveblooul(){
if (lefttn) {
blooul.moveleft();
if (toptn) {
blooul.movetop();
if (righttn) {
blooul.moveright();
if (bottomtn) {
blooul.movebottom();
function zidanpengzhuang(){
var play1zidanright,play1zidantop,guaiwu1right,guaiwu1top,guaiwu2right,guaiwu2
var guaiwu3right,guaiwu3top,bossarrright,bossarrtop,play1right,play1
play1right=parseInt(play1.imgNode.style.right);
play1top=parseInt(play1.imgNode.style.top);
for(var i=0;i&play1zidanarr.i++){
play1zidanright=parseInt(play1zidanarr[i].imgNode.style.right);
play1zidantop=parseInt(play1zidanarr[i].imgNode.style.top);
for(var j=0;j&guaiwu1arr.j++){
guaiwu1right=parseInt(guaiwu1arr[j].imgNode.style.right);
guaiwu1top=parseInt(guaiwu1arr[j].imgNode.style.top);
if(guaiwu1arr[j].isdead==false){
if(play1zidanright+30&=guaiwu1right+59&&play1zidanright&=guaiwu1right&&play1zidantop+21&=guaiwu1top&&play1zidantop+21&=guaiwu1top+62){
$("game").removeChild(play1zidanarr[i].imgNode);
play1zidanarr.splice(i,1);
guaiwu1arr[j].bloou-=1;
if(guaiwu1arr[j].bloou&0){
thisfenshu+=1;
guaiwu1arr[j].isdead=
guaiwu1arr[j].imgNode.src="sucai/enemy/plane/die.gif"
for(var n= 0;n&guaiwu3arr.n++){
guaiwu3right=parseInt(guaiwu3arr[n].imgNode.style.right);
guaiwu3top=parseInt(guaiwu3arr[n].imgNode.style.top);
if(guaiwu3arr[n].isdead==false){
if(play1zidanright+30&=guaiwu3right+59&&play1zidanright&=guaiwu3right&&play1zidantop+21&=guaiwu3top&&play1zidantop+21&=guaiwu3top+62){
$("game").removeChild(play1zidanarr[i].imgNode);
play1zidanarr.splice(i,1);
guaiwu3arr[n].bloou-=1;
if(guaiwu3arr[n].bloou&0){
thisfenshu+=3;
guaiwu3arr[n].isdead=
guaiwu3arr[n].imgNode.src="sucai/enemy/bird/die.gif"
for(var k=0;k&guaiwu2arr.k++){
guaiwu2right=parseInt(guaiwu2arr[k].imgNode.style.right);
guaiwu2top=parseInt(guaiwu2arr[k].imgNode.style.top);
if(guaiwu2arr[k].isdead==false){
if(play1zidanright+30&=guaiwu2right+59&&play1zidanright&=guaiwu2right&&play1zidantop+21&=guaiwu2top&&play1zidantop+21&=guaiwu2top+62){
$("game").removeChild(play1zidanarr[i].imgNode);
play1zidanarr.splice(i,1);
guaiwu2arr[k].bloou-=1;
if(guaiwu2arr[k].bloou&0){
thisfenshu+=5;
guaiwu2arr[k].isdead=
guaiwu2arr[k].imgNode.src="sucai/enemy/ghost/die.gif"
for(var m= 0;m&guaiwubossarr.m++){
bossarrright=parseInt(guaiwubossarr[m].imgNode.style.right);
bossarrtop=parseInt(guaiwubossarr[m].imgNode.style.top);
if(guaiwubossarr[m].isdead==false){
if(play1zidanright+30&=bossarrright+59&&play1zidanright&=bossarrright&&play1zidantop+21&=bossarrtop&&play1zidantop+21&=bossarrtop+62){
$("game").removeChild(play1zidanarr[i].imgNode);
play1zidanarr.splice(i,1);
guaiwubossarr[m].bloou-=1;
if(guaiwubossarr[m].bloou&0){
thisfenshu+=10;
guaiwubossarr[m].isdead=
guaiwubossarr[m].imgNode.src="sucai/enemy/boss/die.gif"
* 玩家和怪物的碰撞事件
判断玩家本身是否和怪物碰撞,如果发生碰撞,怪物死亡,玩家血量-1;
function playpengzhuang(){
var guaiwu1right,guaiwu1top,guaiwu2right,guaiwu2
var guaiwu3right,guaiwu3top,bossarrright,bossarrtop,play1right,play1
play1right=parseInt(play1.imgNode.style.right);
play1top=parseInt(play1.imgNode.style.top);
for(var j=0;j&guaiwu1arr.j++){
guaiwu1right=parseInt(guaiwu1arr[j].imgNode.style.right);
guaiwu1top=parseInt(guaiwu1arr[j].imgNode.style.top);
if(play1.isdead==false){
if(play1right&guaiwu1right&&play1right-118&guaiwu1right-59&&play1top&=guaiwu1top-52&&play1top+52&=guaiwu1top+93){
play1.bloou-=1;
guaiwu1arr[j].isdead=
if(guaiwu1arr[j].isdead==true){
play1.bloou=play1.
console.log(play1.bloou)
guaiwu1arr[j].imgNode.src="sucai/enemy/plane/die.gif";
for(var n= 0;n&guaiwu3arr.n++){
guaiwu3right=parseInt(guaiwu3arr[n].imgNode.style.right);
guaiwu3top=parseInt(guaiwu3arr[n].imgNode.style.top);
if(play1.isdead==false){
if(play1right&guaiwu3right&&play1right-118&guaiwu3right-59&&play1top&=guaiwu3top-52&&play1top+52&=guaiwu3top+93){
play1.bloou-=1;
guaiwu3arr[n].isdead=
if(guaiwu3arr[n].isdead==true){
play1.bloou=play1.
console.log(play1.bloou)
guaiwu3arr[n].imgNode.src="sucai/enemy/bird/die.gif";
for(var k=0;k&guaiwu2arr.k++){
guaiwu2right=parseInt(guaiwu2arr[k].imgNode.style.right);
guaiwu2top=parseInt(guaiwu2arr[k].imgNode.style.top);
if(play1.isdead==false){
if(play1right&guaiwu2right&&play1right-118&guaiwu2right-59&&play1top&=guaiwu2top-52&&play1top+52&=guaiwu2top+93){
play1.bloou-=1;
guaiwu2arr[k].isdead=
if(guaiwu2arr[k].isdead==true){
play1.bloou=play1.
console.log(play1.bloou)
guaiwu2arr[k].imgNode.src="sucai/enemy/ghost/die.gif";
for(var m= 0;m&guaiwubossarr.m++){
bossarrright=parseInt(guaiwubossarr[m].imgNode.style.right);
bossarrtop=parseInt(guaiwubossarr[m].imgNode.style.top);
if(play1.isdead==false){
if(play1right&bossarrright&&play1right-118&bossarrright-59&&play1top&=bossarrtop-52&&play1top+52&=bossarrtop+93){
play1.bloou-=1;
guaiwu2arr[k].isdead=
if(guaiwu2arr[k].isdead==true){
play1.bloou=play1.
console.log(play1.bloou)
guaiwu2arr[k].imgNode.src="sucai/enemy/ghost/die.gif";
//判断玩家血量是否小于0,如果小于1 收掉所有尸体
function playdead(){
if(play1.bloou&1){
for(var j=0;j&guaiwu1arr.j++){
if(guaiwu1arr[j].isdead==false){
guaiwu1arr[j].isdead=
for(var n= 0;n&guaiwu3arr.n++){
guaiwu3arr[n].isdead==false){
guaiwu3arr[n].isdead=
for(var k=0;k&guaiwu2arr.k++){
if( guaiwu2arr[k].isdead==false){
guaiwu2arr[k].isdead=
for(var m= 0;m&guaiwubossarr.m++){
if( guaiwubossarr[m].isdead==false)
guaiwubossarr[m].isdead=
play1.imgNode.src="sucai/dragon/small/hit.gif";
play1.isdead=
$("game").innerHTML="" ;
gameover();
$("jifen").style.display="block";
$("thiszf").innerText=
$("thisgk").innerText=
$("thispj").innerText=
var shiti=$("game").getElementsByTagName("img");
for(var i=0;i&shiti.i++){
$("game").removeChild(shiti[i]);
//判断当怪物死后收掉怪物的尸体
function shoushi(){
for(var i=0;i&guaiwu1arr.i++){
if(guaiwu1arr[i].isdead==true){
$("game").removeChild(guaiwu1arr[i].imgNode);
guaiwu1arr.splice(i,1);
$("thisfenshu").innerText=
for(var n=0;n&guaiwu3arr.n++){
if(guaiwu3arr[n].isdead==true){
$("game").removeChild(guaiwu3arr[n].imgNode);
guaiwu3arr.splice(n,1);
$("thisfenshu").innerText=
for(var k=0;k&guaiwu2arr.k++){
if(guaiwu2arr[k].isdead==true){
$("game").removeChild(guaiwu2arr[k].imgNode);
guaiwu2arr.splice(k,1);
$("thisfenshu").innerText=
for(var m= 0;m&guaiwubossarr.m++) {
if (guaiwubossarr[m].isdead == true) {
$("game").removeChild(guaiwubossarr[m].imgNode);
guaiwubossarr.splice(m, 1);
$("thisfenshu").innerText=
if(play1.isdead==true){
$("game").removeChild(play1.imgNode);
$("thisfenshu").innerText=
//进入第下一关;
function xiaguan(){
if(thisfenshu&30){//
这里放的是蝙蝠的定时器
greatguaiwu2=setInterval(grearguaiwu2,10000);
moveguaiwu2d=setInterval(moveguaiwu2,120);
$("gk").src="sucai/num/2.gif";
$("exp1").style.display="block";//
play1.imgNode.src="sucai/dragon/middle/move.gif";//
play1zidan.imgNode.src="sucai/dragon/middle/att.gif";
if(thisfenshu&100){
这里放的是大BOSS的定时器
greatguaiwuboss=setInterval(grearguaiwuboss,50000);
moveguaiwubossd=setInterval(moveguaiwuboss,150);
$("gk").src="sucai/num/3.gif";
$("exp2").style.display="block";
if(thisfenshu&150){
greatguiwu1=setInterval(grearguaiwu1,1500);
moveguaiwu1d=setInterval(moveguaiwu1,100);
$("gk").src="sucai/num/4.gif";
$("exp3").style.display="block";
if(thisfenshu&249){
greatguaiwu3=setInterval(grearguaiwu3,2000);//创建怪物3
moveguaiwu3d=setInterval(moveguaiwu3,80);//怪物3的移动
$("gk").src="sucai/num/5.gif";
if(thisfenshu&500){
greatguaiwu2=setInterval(grearguaiwu2,9000);
moveguaiwu2d=setInterval(moveguaiwu2,100);
$("gk").src="sucai/num/6.gif";
if(thisfenshu&1500){
greatguaiwu3=setInterval(grearguaiwu3,1800);//创建怪物3
moveguaiwu3d=setInterval(moveguaiwu3,60);//怪物3的移动
pj="SSSS";
$("gk").src="sucai/num/7.gif";
//玩家的血条减少
function xuetiao(){
switch (play1.bloou){
blooul.imgNode.src="sucai/ui/boom/boom0.png";
$("xue1").style.display="none";
blooul.imgNode.src="sucai/ui/boom/boom1.png";
blooul.imgNode.src="sucai/ui/boom/boom2.png";
$("xue2").style.display="none";
blooul.imgNode.src="sucai/ui/boom/boom3.png";
$("xue3").style.display="none";
blooul.imgNode.src="sucai/ui/boom/boom4.png";
blooul.imgNode.src="sucai/ui/boom/boom5.png";
$("xue4").style.display="none";
blooul.imgNode.src="sucai/ui/boom/boom6.png";
blooul.imgNode.src="sucai/ui/boom/boom7.png";
//玩家按下大招的方法
function dazhaoj() {
$("dazhao").style.display="block";
$("dazhao").style.display="block";
for(var j=0;j&guaiwu1arr.j++){
if(guaiwu1arr[j].isdead==false){
guaiwu1arr[j].isdead=
thisfenshu+=2;
for(var n= 0;n&guaiwu3arr.n++){
guaiwu3arr[n].isdead==false)
guaiwu3arr[n].isdead=
thisfenshu+=3;
for(var k=0;k&guaiwu2arr.k++){
if(guaiwu2arr[k].isdead==false){
guaiwu2arr[k].isdead=
thisfenshu+=5;
for(var m= 0;m&guaiwubossarr.m++){
if(guaiwubossarr[m].isdead==false)
guaiwubossarr[m].isdead=
thisfenshu+=10;
setTimeout(qinchudazhao,1500);
//清除大招的方法
function qinchudazhao(){
$("dazhao").style.display="none";
//暂停游戏的方法
function pause(){
$("pauseoff").style.display="block";
gameover();
//重新开始游戏地方法
function continuestart(){
//加载进入游戏界面
$("pauseoff").style.display="none";
$("dazhao").style.display="none";
$("game").style.backgroundImage="url(sucai/bg.jpg)";
$("anniu").style.display="none";
$("xueliang").style.display="block"
$("playfenshu").style.display="block";
$("Pause").style.display="block";
$("thisfenshu").innerText=
greatguiwu1=setInterval(grearguaiwu1,2000);//创建怪物1
moveguaiwu1d=setInterval(moveguaiwu1,50);//怪物一的移动方法
greatguaiwu3=setInterval(grearguaiwu3,3000);//创建怪物3
moveguaiwu3d=setInterval(moveguaiwu3,60);//怪物3的移动
moveplay1d=setInterval(moveplay1,10);//玩家移动
moveplay1zidand=setInterval(moveplay1zidan,10);//玩家子弹的移动
moveshooltd=setInterval(moveshoolt,100);//玩家移动发射
movebloould=setInterval(moveblooul,10);//玩家血条移动
zidanpengzhuangd=setInterval(zidanpengzhuang,10);//子弹和怪物的碰撞
shoushid=setInterval(shoushi,600);//收集尸体
play1pengzhuangd=setInterval(playpengzhuang,600);//玩家和怪物的碰撞
playdeadd=setInterval(playdead,100);//玩家是否死亡
xiaguand=setInterval(xiaguan,3000);//检测是否进行下一关
xuetiaod=setInterval(xuetiao,1000);//检测玩家的血量是否减少
bianshend=setInterval(srcb,600)//检测玩家积分进行变身
//退出当前游戏的方法
function outgame(){
location.reload()
//推出整个游戏页面
function alloutgame(){
window.close()
}//这里是所需要的JS原型
/**玩家的原型属性: *
玩家图片的地址. * 2.玩家的生成地址 x
y. * 3.玩家移动的速度 sudu. * 4.玩家的血量
bloou. * 5.玩家的创建方法
creat(). */var game=document.getElementById("game");function play1prototype(imgsrc,x,y,sudu,bloou,width,height){
this.imgNode=document.createElement("img");
this.width=
this.height=
this.isdead=
this.sudu=
this.bloou=
this.movebottom=function(){
if(parseInt( this.imgNode.style.top)&540){
this.imgNode.style.top=parseInt( this.imgNode.style.top)+this.sudu+"px";
this.movetop=function(){
if(parseInt( this.imgNode.style.top)&0){
this.imgNode.style.top=parseInt( this.imgNode.style.top)-this.sudu+"px";
this.moveleft=function(){
//console.log(this.imgNode.style.left);
if(parseInt( this.imgNode.style.right)&1150){
this.imgNode.style.right=parseInt( this.imgNode.style.right)+this.sudu+"px";
this.moveright=function(){
if(parseInt( this.imgNode.style.right)&0){
this.imgNode.style.right=parseInt( this.imgNode.style.right)-this.sudu+"px";
this.creat=function(){
this.imgNode.src= this.
this.imgNode.style.position="absolute";
this.imgNode.style.top=this.y+"px";
this.imgNode.style.right=this.x+"px";
game.appendChild(this.imgNode);
this.shoolt=function(){
var x=parseInt(this.imgNode.style.right)-35;
var y=parseInt(this.imgNode.style.top)+15;
//console.log(x)
play1zidan=new playzidanprototype("sucai/dragon/small/att.gif",x,y,5);
play1zidanarr.push(play1zidan);
this.creat();}/**创建玩家子弹的原型 * * @param imgsrc 子弹的地址 * @param x
子弹产生的X轴 * @param y
子弹产生的Y轴 * @param sudu
子弹移动的速度 */function playzidanprototype(imgsrc,x,y,sudu){
this.imgNode=document.createElement("img");
this.sudu=
this.move=function(){
this.imgNode.style.right=parseInt(this.imgNode.style.right)-this.sudu+"px";
this.creat=function(){
this.imgNode.src=this.
this.imgNode.style.position="absolute";
this.imgNode.style.top=y+"px";
this.imgNode.style.right=x+"px";
game.appendChild(this.imgNode);
this.creat();}/**创建玩家血条的原型 * 1.血条的图片地址SRC * 2.血条的x * 3血条的Y * 4.血条的创建 */
function playbloouprototype(imgsrc,x,y,sudu){
this.imgsrc=
this.imgNode=document.createElement("img");
this.sudu=
this.creat=function(){
this.imgNode.src=this.
this.imgNode.style.position="absolute";
this.imgNode.style.top=y+"px";
this.imgNode.style.right=x+"px";
game.appendChild(this.imgNode);
this.movebottom=function(){
if(parseInt( this.imgNode.style.top)&540){
this.imgNode.style.top=parseInt( this.imgNode.style.top)+this.sudu+"px";
this.movetop=function(){
if(parseInt( this.imgNode.style.top)&-10){
this.imgNode.style.top=parseInt( this.imgNode.style.top)-this.sudu+"px";
this.moveleft=function(){
//console.log(this.imgNode.style.left);
if(parseInt( this.imgNode.style.right)&1160){
this.imgNode.style.right=parseInt( this.imgNode.style.right)+this.sudu+"px";
this.moveright=function(){
if(parseInt( this.imgNode.style.right)&10){
this.imgNode.style.right=parseInt( this.imgNode.style.right)-this.sudu+"px";
this.creat();}//进入游戏第一件事,创建怪物的原型///**怪物的原型属性: *
怪物图片的地址. * 2.怪物的生成地址 x
y. * 3.怪物移动的速度 sudu. * 4.怪物的血量
bloou. * 5.怪物的创建方法
creat(). */function gauiwu1prototype(imgsrc,x,y,sudu,bloou,width,height){
this.imgNode=document.createElement("img");
this.width=
this.height=
this.isdead=
this.sudu=
this.bloou=
this.move=function(){
this.imgNode.style.right=parseInt( this.imgNode.style.right)+this.sudu+"px";
this.creat=function(){
this.imgNode.src= this.
this.imgNode.style.position="absolute";
this.imgNode.style.top=this.y+"px";
this.imgNode.style.right=this.x+"px";
game.appendChild(this.imgNode);
this.creat();}
&/script&&/body&&/html&标签:&&&&&&&&&&&&&&&&&&&&&&&&&&&原文地址:http://www.cnblogs.com/doubolexiang/p/6710257.html
&&国之画&&&& &&&&chrome插件&&
版权所有 京ICP备号-2
迷上了代码!}

我要回帖

更多关于 js开始日期和结束日期 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信