内容正文:
017小猴子接香蕉
学习目标
1、进一步理解舞台坐标系的相关知识和用法;
2、认识和理解随机数的含义及其应用。
3、编写程序实现,香蕉从天上任意位置掉落,按键控制猴子左右移动去接香蕉,接到就得分。
效果展示
知识点讲解
根据坐标可以控制角色上下左右运动,x坐标控制左右方向,从舞台中心点向右运动,x坐标不断增大,向左运动,x坐标不断减小。
同理,y坐标控制上下方向,从舞台中心点向上运动,y坐标不断增大,向下运动,y坐标不断减小。
知识点讲解
理解随机数
随机数 我们有些情况下需要让数随机出现,那就要用到随机数模块。
随机数模块 随机数模块,就是让一个数在指定范围内随机出现,比如说上面的1-10,那这个数就可能是1-10之间的任意一个数。
随机数一般用在一些拥有不确定性的情况里。
重要代码解析
随机数设置 香蕉掉落的
左右范围,也就是约等于舞台的长度,Y=180代表舞台最高处
判断掉到舞台最下面时,再次回到初始高度
前端设计(角色与背景)
两个角色:猴子和香蕉 注意合理调整它们的大小
背景任选,合理即可
参考代码
猴子代码
香蕉代码
创新与思考
思考下,如何添加扣分项,比如天上掉小石块,被砸中就会减分?
$$