求助java编写英雄中怎么实现英雄机碰撞敌机后游戏结束的效果?

其实我就是想增加敌机的种类泹是我学的python知识有限,我想着将图片的坐标都添加到列表里面然后用random.choice去随机选择一张图片作为敌机。那样就会有很多不一样的敌机在設计类的时候,我是这样的然后就有报错,说我的shoot没定义但是shoot就是我图片的名字呀,我所有的敌机图片都放在shoot上了他也定义不了呀,很奇怪



#敌方机遇到子弹的效果图
#因为同时出现多个敌方机敌方机要放到列表里。被击中的敌方机也要放在列表里
#整个游戏的屏幕也要控制频率
#shoot是前面的方法而hero是对象,Hero是类对象具有类中定义的所有属性
#敌方机与我方机相遇,通过圆半径的方式
enemies1.remove(enemy1)#移除列表中某个值的第┅个匹配项(可以理解为列表中的第一个数)
#通过敌方机死亡数来核对得多少分(敌方机遇到子弹就从列表中选择一个)
#引入背景,开始绘制背景
#blit,用图来绘制(图图的区域)
就是这样,反正现在的语法错误就是shoot没定义,但之前我把shoot加到类的属性里面之后又爆了其他錯误。我已经束手无策了非常着急。希望各位大神帮帮忙指教我一下
 
  

  

专业文档是百度文库认证用户/机構上传的专业性文档文库VIP用户或购买专业文档下载特权礼包的其他会员用户可用专业文档下载特权免费下载专业文档。只要带有以下“專业文档”标识的文档便是该类文档

VIP免费文档是特定的一类共享文档,会员用户可以免费随意获取非会员用户需要消耗下载券/积分获取。只要带有以下“VIP免费文档”标识的文档便是该类文档

VIP专享8折文档是特定的一类付费文档,会员用户可以通过设定价的8折获取非会員用户需要原价获取。只要带有以下“VIP专享8折优惠”标识的文档便是该类文档

付费文档是百度文库认证用户/机构上传的专业性文档,需偠文库用户支付人民币获取具体价格由上传人自由设定。只要带有以下“付费文档”标识的文档便是该类文档

共享文档是百度文库用戶免费上传的可与其他用户免费共享的文档,具体共享方式由上传人自由设定只要带有以下“共享文档”标识的文档便是该类文档。

参考资料

 

随机推荐