javascript坦克小游戏
第一部分
JScript code:
<script type="text/javascript">
static_id=0;
XPrang=function(srcBox,targetBox){
var x=Math.abs(srcBox.left-targetBox.left);
var xDistance=srcBox.width/2+targetBox.width/2;
if(x<xDistance)
return true;
else
return false;
};
YPrang=function(srcBox,targetBox){
var y=Math.abs(srcBox.top-targetBox.top);
var yDistance=srcBox.height/2+targetBox.height/2;
if(y<yDistance)
return true;
else
return false;
};
IsPrang=function(srcBox){
for(var _i in Game.Boxs){
if(srcBox.id==Game.Boxs[_i].id)
continue;
else if(XPrang(srcBox,Game.Boxs[_i])&&YPrang(srcBox,Game.Boxs[_i])){
if(IsDestroy(srcBox,Game.Boxs[_i])=='destroy'){
srcBox.Destroy();
Game.Boxs[_i].Destroy();
return false;
}
else
return true;
}
}
return false;
};
IsDestroy=function(srcBox,targetBox){
var srcType=srcBox.id.split('_')[0];
var targetType=targetBox.id.split('_')[0];
var value=srcType+'X'+targetType;
var msg=null;
switch(value){
相关问答:
如何实现当鼠标悬停控件上时,出现该控件的尾部显示对应的层,鼠标移动到该层上进行相应的操作,当鼠标移除时(不在控件上也不在层上)层隐藏,
http://topic.csdn.net/u/20090830/23/5e5ded07-7216-46c2-9712- ......
后台:
protected void form_ini2(string id)
{
//处理代码
}
前台:
<script language="javascript">
function DbClickEvent(a ......
<script type="text/javascript">
function show(){
var ListUtil=new Object();
var ListUtil.getSelectedIndexes=function (oListbox){
var arrIndexes=new Array;
for(var i=0;i ......
以下是一段JavsScript脚本,但运行时总会产生 “Microsoft JScript 运行时错误: 'null' 为空或不是对象”异常,大家帮看一下。
<form id="form1" runat="server">
< ......