- 5
- 0
- 约5.18万字
- 约 123页
- 2017-08-19 发布于广东
- 举报
任务实施代码(三) 5.创建发射子弹的方法:关键是确定子弹发射的位置 课程导论 6.绘制子弹:直接调用Bullet类的drawBullet方法: public void createBullet(){ int bulletX = this.getX() + this.getWidth() / 2 - bullet.imgBullet.getWidth() / 2; //采用的是屏幕坐标,而且要求从飞机的头部发射,所以要进行转换 int bulletY = this.getY() - bullet.imgBullet.getHeight() - bulletStep; bullet.createBullet(bulletX, bulletY); } public void drawBullet(Graphics g,int screenHeight) { bullet.drawBullet(g, screenHeight); } 课程导论 任务六 加载敌机 任务分析 敌机在游戏开始后从屏幕上部出现,飞行,并发射子弹。在本任务中需要考虑敌机出现的位置,出现的数量和频率,飞行的速度和子弹的发射方向。要完成本次任务,需要思考如下3个问题。 如何在屏幕上随机部署敌机? 如何控制敌机的飞行轨迹? 如何控制敌机发射子弹?
您可能关注的文档
- J2EE项目开发与设计 教学课件 作者 彭灿华 魏士伟 9.ppt
- J2EE项目开发与设计 教学课件 作者 彭灿华 魏士伟 10.ppt
- J2ME实用教程 教学课件 作者 李新力 第1章 J2ME简介.ppt
- J2ME实用教程 教学课件 作者 李新力 第2章 J2ME开发环境的安装及配置.ppt
- J2ME实用教程 教学课件 作者 李新力 第3章 开发MIDP程序.ppt
- J2ME实用教程 教学课件 作者 李新力 第6章 手机游戏项目开发介绍.ppt
- J2ME实用教程 教学课件 作者 李新力 第7章 手机游戏开发.ppt
- J2ME实用教程 教学课件 作者 李新力 第8章 游戏案例分析.ppt
- J2ME实用教程 教学课件 作者 李新力 第9章 数 据 存 储.ppt
- J2ME实用教程 教学课件 作者 李新力 第10章 无线网络开发.ppt
最近下载
- 江苏省小学科学实验知识竞赛题库附答案.doc VIP
- 广东省汕尾市2022-2023学年八年级下学期期末考试数学试卷(含解析).doc VIP
- 建筑施工组织设计规范GB_T50502(最新版).docx VIP
- 职业健康体检表.pdf VIP
- 2022课堂纪律保证书6篇.pdf VIP
- 中国共产党党员的义务和权利PPT课件.pptx VIP
- ENGINETU5JP4大修手册.doc VIP
- 22J403-1 楼梯 栏杆 栏板(一).docx VIP
- 专题党课:深学笃行正确学习教育+实干担当育新人.docx VIP
- 2026上海中考英语复习必背知识:阅读完形障碍词汇+首字母填空高频词汇.pdf VIP
原创力文档

文档评论(0)