❝本题由智造家提供,主要熟悉不同角色之间的交互和广播消息的使用,熟悉了这些小技巧,自己就可以设计一些好玩的小游戏了。
❞
2020年11月11日训练题
「准备工作:」导入角色库中的两个角色小猫“Cat
”和树木“Tree1
”。
「编程实现:」
当点下绿棋,小猫咪初始得分为0
分,小猫咪通过按下空格键进行跳跃躲避小树。且在弹跳时会说“我跳起来了”一秒后文字消失,每躲避一颗小树加一分,当我们撞到树的时候。树会说“躲避失败,游戏结束最终得分为”游戏结束。
「具体要求:」
1、程序运行后,树木不断从右到左移动,碰到舞台边缘重新出现在最右边。
2、小猫不断切换造型(切换造型的间隔时间参考值为 0.2
秒)。
3、程序运行后,按下空格键小猫咪跳跃时会说我跳起来了,跳过树后增加一分。
4:当Tree1
碰到猫咪时会同时说出“躲避失败,游戏结束最终得分为”游戏结束
「评分标准:」
10
分:程序开始,树木会不断从右向左移动,小猫不断切换造型;
30
分:在 10
分的基础上,按下按下空格键小猫咪跳跃时会说我跳起来了**;**
50
分:在 30
分的基础上,当猫跳过树后,分数会增加一分,如果没有成功跳过树,游戏结束。
「答案解析:」
❝按题意添加好角色,针对小猫,添加如下代码:
针对树木,添加如下代码:
❞