项目名称
后羿射日
项目介绍
天上有十个太阳
很热
后果是旱灾
所以
英雄后羿决定射下9个太阳
环境准备
添加背景
添加后羿
后羿的初始化
初始化位置
初始化大小
添加弓箭
添加并设置大小
初始化
弓箭不停面向鼠标指针
弓箭射出
如果按下鼠标
就发射的逻辑
使用克隆体
当克隆体启动时
不停的让弓箭向前移动10步
碰到边缘就删除弓箭
太阳角色
添加太阳并设置它的位置与大小
初始化太阳
制作十个太阳
要求两行
每行显示五个
先生成一行太阳
即生成五个太阳
并为第二行太阳的生成做准备
生成第二行太阳
就是把前面的步骤执行2遍
本体隐藏
克隆体显示
太阳计数器
每出现一个太阳
就要计录数量
定义一个变量n
n初始化为0
在生成太阳的地方
每克隆了一个太阳
n加1
太阳的掉落
太阳碰到弓箭就要掉落
在太阳的克隆体里写
一边向下掉
一边让太阳虚化
碰到边缘就删除
射下一个太阳
n减1
弓箭的优化
现在的情况
一个弓可以射多个太阳
不合适的
要求一个弓只可以射一个太阳
注意要加一个等待0秒
添加音效
给太阳掉落添加音效
给射出弓箭添加音效
使用rip
胜败判定
游戏启动倒计时20秒
如果时间到了
就判断胜负
新建变量t
在舞台初始化
倒计时不停减少数据
直到t的值为0
判断胜负