zoukankan      html  css  js  c++  java
  • 飞机大战(2)--添加敌飞机

    注:以下代码都是用scratch 3.0版本编写

    素材链接:

    链接:https://pan.baidu.com/s/1sXqeZVuFgVTYT0OtqxXilw
    提取码:1126

    一、添加小型敌机

    1.上传角色

     2.上传造型

     3.编写代码

    首先这里分成了三步

    第一步:

    在事件里面找到当绿旗被点击,拖到代码区域

    然后在外观里面找到将外观设为30(根据个人情况而定,喜欢飞机小型敌机小巧一点就可以把数字设小一点,喜欢小型敌机大方一点就可以把数字设大一点)

    在外观里面找到隐藏

    第二步:

    在事件里面找到当接收到开始游戏,拖到代码区域

    然后在控制里面找到重复执行

    在控制里面找到等待1秒(这里的等待1秒是指待机动画过后等待1秒后,小型敌机开始陆续下落)

    在控制里面扎到克隆自己

    第三步:

    在控制里面找到当作为克隆体启动时

    在运动里面找到移到x; y;

    在运算里面找到在1和10之间取随机数

    将x轴在-230到230之间的随机数y轴180(舞台区域x轴为240,y轴为180)

    在外观里面找到换成小型敌机造型1造型(小型敌机一共有5个造型,切换为这个初始造型,避免在开始掉落时是其他造型)

    在外观里面找到显示

    在控制里面扎到重复执行

    在运动里面找到将y坐标增加-3(-3这个数值是小型敌机掉落的速度)

    在控制里面找到如果y坐标大于-175那么删除本克隆体

    下面添加中型敌机和boss敌机与上同理,不同的就是下降的数值与等待时间,不同的地方已经圈出来了。

    二、添加中型敌机

    1.上传角色

    2.上传造型

    3.代码编写

     三、添加boss敌机

    1.添加角色

    2.添加造型

    3.代码编写

  • 相关阅读:
    Mysql子查询、关联查询
    Mysql 注意细节
    IE和FF区别关于css和js
    php 使用curl模拟登录人人(校内)网
    解析php mysql 事务处理回滚操作
    《Linux内核设计的艺术》学习笔记(二)INT 0x13中断
    《Linux内核设计的艺术》学习笔记(一)从开机加电到加载三个汇编源码
    CSS笔记(一)CSS规则
    HTML笔记(七)head相关元素<base> & <meta>
    HTML笔记(六)文档类型
  • 原文地址:https://www.cnblogs.com/sheheng/p/14473472.html
Copyright © 2011-2022 走看看