js游戏编程高手请进 正在学习用JS编个游戏,关于 动态对象的处理不知道怎么办? 比方说打飞机 发射的子弹,随时生成,遇到敌机或出了边界就消失了。对于这样的大家都是怎么处理的。我想着 用个数组存放每一个子弹的位置。给点意见吧 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 物以类聚bullet { //代表子弹 构造:{bulletManager.add(this);} speed: state: direct:}bulletManager { //代表子弹管理器,他来管理子弹,至于内部用什么结构保存多个子弹,那是随便的 add:function(bullet){...}} if(player.fire){ var t = new Bullet(player.x,player.y); BulletXY.push(t); } for(var i in BulletXY){ BulletXY[i].y -= BulletXY[i].speed; if(BulletXY[i].y < 0) delete BulletXY[i]; }子弹我是这样写的 关于div获取焦点的问题 请问关于如何在文本框中检查是否包含非ascii码的字符? 怎样实现在Firefox下图像预览 ? 复选框的问题请教,多谢赐教! 一个小问题。请各位高手指点。谢谢 请教如何取出页面中一组text控件的值?? 缺少对象,自己找了好久了,还是找不到地方? 求个简单的正则:字符串只包含小写("a-z")字母和减号("-") 是否可以用embed控制播放mms流文件 iframe做编辑器, 如何获取光标位置并插入内容 firefox下事件函数得不到event对象。 jquery拖动层,改成拼图的时候,内元素为img为产生异常,求解?求高手
构造:{bulletManager.add(this);}
speed:
state:
direct:
}bulletManager { //代表子弹管理器,他来管理子弹,至于内部用什么结构保存多个子弹,那是随便的
add:function(bullet){...}
}
var t = new Bullet(player.x,player.y);
BulletXY.push(t);
}
for(var i in BulletXY){
BulletXY[i].y -= BulletXY[i].speed;
if(BulletXY[i].y < 0)
delete BulletXY[i];
}
子弹我是这样写的