资源简介 (键盘:上、下、左、右键坦克:上、下、左、右移动) (碰到边缘炮弹消失) (N) (人机交互键盘:上、下、左、右、空格) (点击绿旗开始,坦克出现在初始位置,上方随机出现“敌人”) (键盘:空格键坦克:开火(开火=坦克发射出一枚炮弹))坦克射击指令学习(今日任务:)今天我们要制作一个可以利用键盘控制(上下左右)方向、发射子弹的坦克,并且, 当子弹“击中”敌方坦克时,敌方坦克会发生“爆炸”。(任务拆解:)开 始(炮弹击中敌方坦克?)Y敌方坦 克爆炸(第一步:绘制新角色—角色1—“坦克”角色)小提示:用左 侧的矩形工具 绘制更方便!(第二步:绘制新角色—角色2—“炮弹”角色)两个角色(角色 1,角色 2)绘制完如下:(第三步:为“角色1”添加脚本)(第四步:为“角色2”添加脚本)第五步:看运行结果(第六步:接下来我们来创作子弹碰到“敌方”后,敌方可以爆炸的效果)绘制“敌方”坦克角色 3:为角色 3 设计第二个“爆炸”造型:为角色 3 设计脚本(课后思考:)(1) 会用变量的同学可以思考一下怎么计分? (击中一辆敌方坦克+1 分? ) (2) 我们利用上面的程序制作出的我方坦克虽然可以上下左右移动,但是只能向上方发射子弹,怎么才能让我方坦克可以根据坦克面向的方向,向 上下左右四个方向发射子弹呢?(如何击中敌人?) (如何键盘控制上下左右) (如何绘制游戏人物?) (如何键盘控制“出拳”“跳跃”?)人物控制(今日任务:)今天, 我们将设计制作一个游戏人物, 这个游戏人物接受键盘控 制,可以键盘控制“上下左右”移动, 并且可以按下相应的键位“出拳”“跳跃”等。(任务拆解:)(游戏人物)(不服来战:)(1)新建一个角色,绘制成如下:造型 1 完毕,再复制出一个新的造型(造型 2)出来,将造型 2修改为:再复制出一个造型 3,将造型 3 上移并修改为:三个造型全部完成后如下:我们试着为造型 1 编程: 看看运行后的效果吧!我们再新增加一个角色 2:为角色 2 编程:(课后反思:)(1)请你自行设计“出腿”“飞踹”“大招”等效果!(2)在游戏人物攻击的时候,有时会出现一种情况, 明明还没有出拳,但是敌人却已经被击中消失了,这是为什么?怎么改进? 展开更多...... 收起↑ 资源列表 角色控制实战一 人物控制.docx 角色控制实战二 坦克发射.docx