肥宅钓鱼网
当前位置: 首页 钓鱼百科

scratch趣味编程第12课角色三视图(Scratch制作ABCD选择题)

时间:2023-06-12 作者: 小编 阅读量: 1 栏目名: 钓鱼百科

最终我们选择了用背景造型保存题目,通过切换背景换题,打开Scratch的背景页面,将所需要的问题和选项添加到背景造型中。新增变量“选项”记录鼠标输入的选项结果和变量“Score”用来统计最终得分(如图2)。我们只需要将当前“选项”和列表中对应的“答题顺序”项比较就可以,当“选项”与列表中答案相符,答题正确,背景切换成Correct,“Score”加1分。

前几天带同学参加完宁波市知识问答比赛后,我想到一个小问题,我可不可以用Scratch制作一个选择题形式的问答小游戏,以往做问答题都是通过键盘输入ABCD或者1234来进行输入判断,这次除了键盘输入之外能不能用鼠标来选择答案,并根据鼠标选择的反馈结果。

在制作这个问答游戏前,我们按程序设计流程首先需要对这个游戏进行功能及需求分析,功能上需要实现通过鼠标来选择答案,接下来确定可以用角色来充当选项,方便对鼠标点击做出相应的反馈,要判断选择是否正确,正确和错误都要做出对应的反馈比如正确加分,错误不加分。还要解决题库问题,多道题目的问题选项究竟是由角色引出还是放入背景中通过切换背景完成题目的切换,这需要根据后续编程的难易程度选择。分析确定这两点后我们就可以动手编写程序了。

最终我们选择了用背景造型保存题目,通过切换背景换题,打开Scratch的背景页面,将所需要的问题和选项添加到背景造型中。背景依次是三道选择题、游戏封面、正确标志Correct、错误标志Wrong,共6个造型,如果新增题目要放在游戏封面之前。

手动增加四个选项按钮角色,当界面出现问题后,用户可以点击ABCD选项作答。正确加分,错误不加分(如图1)。

首先创建两个广播“开始答题”和“答题结束”用来控制选项角色的出现与消失。默认情况下所有的选项都是隐藏消失不见,当接收到“开始答题”广播后显示ABCD选项,当接收到“答题结束”广播后隐藏ABCD选项。新增变量“选项”记录鼠标输入的选项结果和变量“Score”用来统计最终得分(如图2)。

新增列表“正确答案”,当点击运行后,首先将正确答案选项添加入正确答案列表中,并且分数初始值设为0(如图3)。

当接收到开始游戏后,根据题库的顺序依次进行出题,也可以打乱出题的顺序,随机从题库中出题,代码需要稍作修改,除了将“答题顺序”设为随机数外,答题后“答题顺序” 1也需要修改,本例中未做演示。

出题结束后,通过广播“开始答题”的方式显示出ABCD,当用户通过鼠标点击ABCD选项角色后,“选项”的值自动设置为ABCD。这里可能大家会提出问题了,如何去判断用户已经作答结束呢?我们可以通过“选项”的字符长度判断,当“选项”的字符长度大于0时,说明了用户已经答题完毕就可以进行答案的判断了。我们只需要将当前“选项”和列表中对应的“答题顺序”项比较就可以,当“选项”与列表中答案相符,答题正确,背景切换成Correct,“Score”加1分。否则答题错误,切换成Wrong背景,不加分(如图4)。

大家也可以自行设计一些其他小功能,比如说倒计时或者附加题……只要开动脑筋,发挥想象,相信你也可以完成的很出色!

    推荐阅读
  • 全自动洗衣机成本(成本下降80美的洗衣机是如何做到的)

    8月27日,由美云智数牵头,联合美的洗衣机、KUKA中国、安得智联举办的“走进美的工业互联网”无锡站活动在无锡新湖铂尔曼酒店正式开启。亮点之一,在于“美的洗衣机智能制造工厂参观”的线下活动。在美的集团数智化版图中,美的洗衣机是其工业互联网的受益者之一。

  • 减肥餐炖排骨的正确方法(边吃边瘦的减脂餐)

    制作教程所需食材:排骨、萝卜。准备一盆清水,加点盐,再把买回的排骨放清水里面浸泡1个小时以上,能有效的去排骨内部血水。锅内加入清水,排骨冷水入锅,加入料酒,生姜后再中火烧开,捞出排骨再次清洗一下。清洗干净的排骨放入炖锅中,加入适量清水,大火烧开后放适量盐,小火慢炖30分钟左右。出锅前放入鸡精。烹饪小提示1.买回来的排骨一定要用大量清水浸泡,加点盐,时间最好长一点,能有效的逼出骨头里面的血水。

  • 老鼠是怎么在十二生肖排第一(十二生肖的排序是怎么来的)

    狗不乐意,一气之下咬伤兔子,被罚倒数第一。据古书载,这时候,老虎最活跃、最凶猛、伤人最多;兔:清晨5-7。玉兔是月亮代称,是月宫神话中惟一的动物,这样卯时就同兔搭配;龙:早晨7-9时。据说这时候的蛇不会伤人,也不在人行走的路上游荡,多隐蔽在草丛中,这样巳时就属于蛇的了。据说羊在这时候洒尿最勤,洒出的尿可治愈自身一种惊疯病,因此,未时属羊。

  • 只狼找谁问路(狼和看家狗各自的追求)

    在村口的路上,狼遇到了一只狗。因为他要的不仅是吃饱穿暖,还要一个人自由自在、不受拘束地活着。b、白天用锁链锁着,晚上放开让我守夜,防小偷。狗性情温顺,忠诚,能训养,接受拘束,为人类看家护院,保护人类人身财产安全!动物为了生活,也放弃自己的自己,解决自己的温饱!

  • 如何正确使用家里的空调水(正确使用家里的空调水的窍门)

    如何正确使用家里的空调水空调流出来的水可以用来浇花,因为空调水是空气中的气态水在冷凝器中转化成液体水形成的,酸碱度为中性,属于软水,用来浇花可以有效的避免土壤板结,能让花卉长势更好,还能省去不少花肥费用。但是用空调水浇花,最好能先放在桶内(缸)晾晒一天后,待水温接近气温时再用。可以用空调流出来的水拖地或者是冲厕所,这种水收集起来,可以作为家用清洁水,可以拖地,还能用来冲厕所,进行二次利用。

  • 有汤的烩馒头(早餐烩馒头)

    今天休息,但生物钟依然在6点就唤醒了我。然后下锅煎至金黄。发现家里只有一个土豆了,于是去小菜园摘了20多片小白菜叶。小白菜有肉才好吃,切了点培根。葱花切好后,撒一点盐腌一下,能充分激发出葱的香味。好了,开炒吧~热锅凉油,加入葱花、培根爆香,加入一汤匙味达美,放入小白菜翻炒后加入适量水。最后放入馒头块、蒜末、炸花生米,翻匀出锅。父母去早市了,我先尝一尝,放上妈妈腌的酸甜小黄瓜,无敌了~

  • 严重书荒冷门小说(偏吐槽的无厘头日常文)

    为了突出继承的矛盾,仿佛天下诸侯都通过电话微信联系,能一秒就知晓有点离谱了。主角继承孙策吴侯之位才十多天,不仅曹操、刘表,连袁绍张鲁马腾都知晓,怕不是在一个微信群里。在主角被爆头后剧情开始一路暴走,离谱的展开神经的设定一本正经又胡扯。如果细化细节、多些高深莫测的装逼,就是一篇普通意义上的神仙好文了。于是男主在横店延续原主的追梦之旅。虽然有遣返时间卡着。

  • 如何制作ip形象(超写实虚拟人如何制作)

    世优科技现已打通数字虚拟人全链路环节,包括向企业客户提供品牌定制化IP数字人、全定制超写实数字人、品牌数字代言服务以及数字人营销全案等,通过独立研发的动捕技术、精密算法技术、实时动画技术、让运营者与品牌IP更高效对应、关联,用品牌IP直接影响用户。目前世优科技已成功帮助企业打造500虚拟IP,覆盖淘宝、抖音、京东、拼多多等主流电商平台,不仅极大降低了商家的直播成本,同时让商家拥有了自己的虚拟偶像资产。

  • 仙人掌可以吃不 仙人掌也能吃吗

    仙人掌是我们生活中很常见的一种绿植,生命力旺盛寓意坚强和倔强,经常在网上看到吃仙人掌有很多好处。仙人掌可以吃不仙人掌是可以吃的。食用的仙人掌不能随便选择,建议大家在市场里购买,一些供欣赏或者野生的仙人掌可能含有毒素呢!

  • 华为m6 华为m6平板8.4寸高能版

    华为m64g版能打电话,不过扬声器没有听筒。华为平板M6是华为旗下的一款平板电脑,于2019年6月12日正式发布。新平板依然提供8.4英寸、10.8英寸两个尺寸,首次搭载麒麟980,M6针对安卓平板的使用痛点,开发了“平行视界”功能,即在横屏状态下,支持一个应用,两屏显示。