没有合适的资源?快使用搜索试试~ 我知道了~
JavaScript 小游戏代码.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 35 浏览量
2023-02-20
15:47:11
上传
评论
收藏 357KB PDF 举报
温馨提示
JavaScript 小游戏代码.pdf
资源推荐
资源详情
资源评论
<!DOCTYPEhtml PUBLIC "-//W3C//DTDXHTML 1.0Transitional//EN""http:
<html xmlns="http:
<head>
<title>wujinjian</title>
<script type="text/javascript">
var xyNum=20; //敌方数量
var arrXY=new Array(); //用数组记录敌方
var myObjII;//我自己外面的 div
var myObjI; //我自己
var mapobj; //地图对象
//控制窗体位置
function formPosition(){var w=getMapObj().style.width.replace("px","")-0;
var clientw=document.body.clientWidth;
getMapObj().style.left=(clientw-w)/2+"px";
document.getElementById("fbid").style.left=(clientw-w)/2+"px";
document.getElementById("gzid").style.left=(clientw-w)/2+"px";}
function getMapObj(){if(mapobj==null)
mapobj=document.getElementById("mapid");
return mapobj;}//创建敌方
function createYu(){for(var i=0;i<xyNum;i++){var
xyObj=document.createElement("div");
1 / 12
arrXY[i]=xyObj;
var sx=randomZL().split("*");
xyObj.qdy=0; //当敌人比我强大时,敌人向我靠近
xyObj.tp=sx[3]; //敌人类型
xyObj.sdx=getRandom
(10); //敌人向左移动的速度
xyObj.sdy=0; //敌人向上移动的速度
xyObj.style.position="absolute";
xyObj.style.left=getMapWidth()+"px";
xyObj.style.top=getRandom(getMapHeight())+"px";
xyObj.style.width=sx[0];
xyObj.style.height=sx[1];
xyObj.style.border="white solid 1px";
xyObj.style.filter="alpha(opacity=80)";
xyObj.style.opacity=0.8;
xyObj.style.backgroundColor=sx[2];
getMapObj().appendChild(xyObj);}createMyYu();
moveYu();}//随机敌人类型
function randomZL(){var zl=getRandom
(10);
var w=""; //敌人的宽
2 / 12
var h=""; //高
var color=""; //颜色
var tp=""; //类型
if(zl>=1 && zl<=3){w="20px";
h="20px";
color="cyan";
tp="1"; //敌人类型,1 最小,依次类推}else if(zl==4 || zl==5){w="40px";
h="40px";
color="yellow";
tp="2";}else if(zl==6 || zl==7){w="60px";
h="60px";
color="gray";
tp="3";}else if(zl==8){w="80px";
h="80px";
color="black";
tp="4";}else {w="20px";
h="20px";
color="red";
tp="5";//tp=5 为补生命值}return w+"*"+h+"*"+color+"*"+tp;}//创建我自己
function createMyYu(){//创建我自己外面的 div,用于判断敌人是否在我附近
myObjII=document.createElement("div");
3 / 12
剩余11页未读,继续阅读
资源评论
苦茶子12138
- 粉丝: 1w+
- 资源: 7万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功