版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第26课炸鱼船学习目标巩固与扩展项目讨论逻辑编程12341234用手柄控制船在海面上移动,随时丢炸弹,被炸到的鱼消失,又从其他地方出现,注意空中有白云飘。巩固“认识 X Y 坐标”、“旋转方式的应用”等脚本学习“克隆”、“随机数”、 “移至最前面” 等新脚本综合应用所学脚本完成编程项目并扩展新脚本:巩固脚本:1.本节课用到的角色2.本节课用到的背景炸鱼船SailboatLightningFishFish2SharkCloudCrabOctopus背景11.描述渔船的运动状态?2.渔船发射了什么?有什么用处?3.海底都有什么样的鱼类呢?4.可以设计出来爆炸效果吗?在海面上往复运动子弹,打鱼用,打
2、到的鱼都消失了很多:章鱼、鲨鱼、鳊鱼、螃蟹、花纹鱼等比如:给炮弹绘制一个造型。炸鱼船利用不同深浅蓝色的颜色,利用矩形画笔,分层次绘制,深蓝代表大海,浅蓝代表天空。1.绘制的背景1.绘制海底和天空的背景2.炸渔船的程序1.炸渔船的程序编写按下手柄的W键,停止游戏按下空格键启动游戏,如果按下左键朝左走,如果按下右键朝右走一开始设置得分为0克隆体启动时,将子弹移动到帆船的位置3.子弹的程序1.子弹克隆的程序重复执行克隆的程序3.子弹的程序1.子弹克隆的程序克隆体启动后,重复执行让子弹往下掉如果碰到这些海洋生物,那克隆出来的子弹将会被删除3.子弹的程序2.子弹的总程序子弹的总程序,程序较长,孩子们耐心
3、编写哦鲨鱼按下W键隐藏按下空格键开始鲨鱼从舞台最左边随机位置出发4.鲨鱼的程序1.鲨鱼不断来回移动重复执行向右移动如果碰到舞台边缘,就会回到最左边4.鲨鱼的程序2.鲨鱼碰到闪电加分被闪电击中得分加1被击中后也要移动到最左侧等待一会儿在显示出来鲨鱼总程序5.复制给其他角色相同的程序1.复制程序不同角色的移动速度咱们自己修改哦给几个海洋生物复制程序云彩的程序和鲨鱼类似咱们熟悉X/Y坐标的值就可以了,这里云彩的Y坐标是在110-150之间5.云彩的程序1.制作云彩程序Q1:为什么闪电子弹不跟随船的移动发射?A1:回答需要把X坐标设定为船的X坐标QA Q1:为什么鲨鱼碰到边缘后就不出现了?A1:需要把X坐标值设定小一点,例如-170因为设置成-240直接会碰到边缘,然后直接会删除自己的克隆体QA (1)(2)知识点巩固为了不让云彩飘过来把船挡住,需要把船移至最前面的图层。这两个模块一般都会并列使用。 源码测试一个小朋友的船左右移动时,飞到了天上,请问为什么?A 海盗船会飞B 这个船的方向需要改成任意旋转C 船的方向需要改成左右旋转。D.船的方向需要改成不旋转。C角色的方向有三种情况,任意旋转,左右
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论