求一款飞机大战游戏单机,是大约5年前的,飞机能打陆地上的坦克也能打空中的飞机(详见下面)

 
 
进入页面时,背景开始动
//给背景设置定时器,让背景不停的动,形成动感
 


注:其实子弹和敌人的标签没有几个,但是我们使用定时器,开始之前,现将表现都放在屏幕外,进入游戏需要时候再改变标签定位,将其放入到页面中。
 //将子弹移动到飞机头
 //找到一个没有在屏幕中的敌人
 

用页面上存在每一个敌人和每一个子弹的定位进行简则,如果相撞,那么怪物消失
 


用页面上存在每一个敌人和飞机的定位进行检测,如果两者相遇,那么结束游戏。

注:检测时考虑取反,坦克在飞机上面,在飞机下面,在飞机左边,在飞机右边是没有碰到的时候,那么我们取反就是说明两者已经相遇了。
 
上述两步中用到的检测两者是否碰撞的函数
 
点击重新开始之后刷新页面
 
好的,现在我们的游戏就可以玩了,这个游戏的有些写作思想有些是我们在以后的项目中可以学习的。比如,页面之外的空间的运用;比如,检测碰撞。

以上就是这篇文章的全部内容了,希望本文的内容对大家学习或者使用Javascript能带来一定的帮助,如果有疑问大家可以留言交流。

敌机又来侵犯我们的领地了,可是这个时候我们的战斗机都已出去巡逻,现在就只能靠坦克将这些入侵的敌机拦截下来,大家快去开始自己的坦克将这些敌机全部轰炸下来吧!!

可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

《龙之战》是Atlantic Film电影公司推出的一部惊悚片,由沈炯来执导,杰森·贝尔、阿曼达·布鲁克斯、罗伯特·福斯特、埃美·加西亚主演。该片于2008年5月13日在中国上映。

我要回帖

更多关于 飞机大战游戏 的文章

 

随机推荐