易截截图软件、单文件、免安装、纯绿色、仅160KB

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){


相关问答:

后台调用JavaScript问题 - .NET技术 / ASP.NET

我在后台调用JavaScript的时候,他是在后台把事件的代码执行一次后在执行JavaScript方法
 有什么办法 在执行JavaScript方法的时候停住,在执行后面的代码
不太明白啊,说清楚点吧

就是执行后台代码的时候 ......

javascript如何调用asp.net带参数的函数

后台:
  protected void form_ini2(string id)
  {
  //处理代码
  }
前台:
 <script language="javascript">
 function DbClickEvent(a ......

Javascript描点问题 - Web 开发 / JavaScript

用javascript加载页面时指向一个描点。已知如何通过链接做成描点的,可是想让页面加载时直接指向不需要点击链接。
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" &quo ......

如何用javascript在页面中动态更新某一块的内容?

我的源文件如下:
<html>
<head> <title>show picture </title>
<script>
function change(fileName)
    {
     
    ......

在VC里调用javascript - VC/MFC / 基础类

void CWEHelperDlg::OnOK(){
CString code;

//调用VBSCRIPT,能弹出消息框,也能正确返回 hello
code = "function main()\r\n\tMsgBox \"ok\"\r\n\tmain=\"hello\"\r\nend functio ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号