黑马程序员安卓教程:植物大战僵尸取消植物.docxVIP

  • 11
  • 0
  • 约5.29千字
  • 约 7页
  • 2017-07-17 发布于天津
  • 举报

黑马程序员安卓教程:植物大战僵尸取消植物.docx

黑马程序员安卓教程:植物大战僵尸取消植物.docx

植物大战僵尸取消植物点击已选植物框的植物,取消植物。植物的图片移回到原来的位置。首先,要判断是否点在了已选植物框内,如果点在了已选植物框内,判断点在了哪个已选植物上,将此已选植物移除到原来的位置。/*** 监听点击的方法*/@Overridepublicboolean ccTouchesBegan(MotionEvent event) {if (GameEngine.getInstance().isStart) {GameEngine.getInstance().handleTouch(event);returntrue;}CGPoint convertTouchToNodeSpace = convertTouchToNodeSpace(event);if(CGRect.containsPoint(chooseSprite.getBoundingBox(), convertTouchToNodeSpace)){//是否点击在选择植物框内for(ShowPlant plant : showPlants){14.if(CGRect.containsPoint(plant.getChoosePlant().getBoundingBox(),15.convertTouchToNodeSpace)){//是否点在该植物上16.System.out.println(植物被点击);17.if

文档评论(0)

1亿VIP精品文档

相关文档