【编程实现】
数苹果:苹果树上会随机出现1-10个苹果,小猫询问一共有几个苹果,输人数字回答后,小猫可以判断对错。
【具体要求】
1)运行程序,出现下图所示的角色与背景;
2)按下空格键,苹果树上会随机出现1-10个苹果,小猫会问一共有几个苹果且屏幕下边缘出现询问框;
3)在询问框中输人正确的苹果个数,小猫会说:“正确”1秒,如输人错误的苹果个数,小猫会说:“错误”1 秒;
4)之后苹果树上再次随机出现1-10个苹果,小猫会接着询问有几个苹果。

scratch数苹果游戏编程解答方法:
步骤一、添加苹果角色“Apple”,小猫角色是默认有的。将背景设为“xuyaode”新建变量“随机苹果数”;

步骤二、初始化代码,当点击绿旗开始的时候,小猫初始位置为(-160,-80),苹果设为隐藏,初始位置(-160,160),苹果大小设为20;变量“随机苹果数”初始值设为0;

步骤三、当按下空格键,苹果树上会随机出现1-10个苹果,变量随机苹果数来得到这个值,重复循环克隆自己。而且会弹出对话框询问“一共有几个苹果?”如输入的回答个数和变量随机苹果数相等的话,小猫会说:“正确”1秒。反之,小猫会说:“错误”1 秒;为了循环不停的去做苹果克隆,这里不管正确,还是错误,都需要“广播消息1”过去。

步骤四、当克隆体启动的时,显示克隆的苹果,位置随机,x坐标位置范围(-150,0)随机,y坐标位置范围(120,170)随机;

步骤五、当收到“广播消息1”时,先循环删除克隆体,再继续步骤四的克隆算法。

步骤六、这里我们新建一个“克隆苹果”自制积木,把克隆的方法用自制积木弄定义,用到时,直接调用。这样的话,就可以避免写多次重复的代。

角色小猫的完整代码如下:

角色苹果的完整代码如下:

最后更新时间:
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。