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

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)。

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

    推荐阅读
  • 维密秀一代天使(2012年维密秀的马戏团)

    无论是糖糖的颜值还是身材,甚至是这套造型,无一不是完美的。这场秀,相信很多人都会被米兰达·可儿的美丽所圈粉吧。在2012维密秀中的“马戏团”中,琼·斯莫斯用一套“老虎”外观的秀服衬托气氛,而火圈天使翅膀更是展现了浓浓地马戏团气息,这个闭场和这回合的开场一样完美。琼·斯莫斯这12位维密天使在2012年维密秀中的表现都很出色,她们各司其责,出色的完成了这场“马戏团”环节的走秀。

  • 古言穿书种田的小说(笑佳人娇娘春闺)

    笑佳人娇娘春闺吾愿聘汝为妇,托付中馈,衍嗣绵延,终老一生1《娇娘春闺》2《替嫁美人》3《芙蓉帐暖》4《阿梨》5《三郎今天来下聘》6《穿成年代文白月光》7《福运娇娘》1《娇娘春闺》很甜的温馨种田文,女主是从花楼里被救。

  • 非自然数是什么(非自然数简介)

    接下来我们就一起去研究一下吧!非自然数是什么非自然数是指除了0和正整数以外的其他数字,包括负整数、分数、小数。负整数是在自然数前面加上负号所得的数。负整数是小于0的整数。把整体“1”平均分成若干份,表示这样的一份或几份的数叫分数。小数,是实数的一种特殊的表现形式。所有分数都可以表示成小数,小数中的圆点叫做小数点,它是一个小数的整数部分和小数部分的分界号。

  • 奶油味花生的做法(奶油味花生怎么做)

    原材料:1.5克盐、5克盐、五香粉、开水、花生仁,接下来我们就来聊聊关于奶油味花生的做法?以下内容大家不妨参考一二希望能帮到您!控干水分,添加少量无盐黄油。微波炉加热高火6-8分钟就可以。鲜奶油五香花生米的作法是非常简单的,并且花生仁自身的营养成分很高。

  • 怎么获得李白荣耀典藏皮肤(李白荣耀典藏皮肤获取方法介绍)

    以下内容希望对你有帮助!怎么获得李白荣耀典藏皮肤李白的典藏皮肤自然是要进入水晶商店的,获取方法和以往的典藏皮肤一样都是需要点券夺宝获得水晶再进行兑换。点击右侧的荣耀商店选项。接着使用一个荣耀水晶即可获得李白荣耀典藏皮肤。

  • 号码是空号是什么意思(空号的含义)

    接下来我们就一起去研究一下吧!号码是空号是什么意思空号的意思暂时无法接通的号码,或者该拨打的号码尚未被电信服务提供商登记。原本有人使用的号码,但在更改号码后,原号码可能变成空号,也可能成为其他某个人的新电话号码。如果用户在拨打电话时输入了一个空号,服务商会有“您拨打的号码是空号,请核对后再拨”等类似的语音提示。

  • 扫地机器人哪个牌子品质更好(扫地机器人哪个牌子好)

    21世纪的今天,冰尊扫地机器人、冰尊净水器、冰尊果蔬清洗机、冰尊空气净化器、冰尊吸尘器和冰尊美容仪已全面推向市场,是行业的标杆。2022年,爱国港星力撑冰尊。

  • 草甘膦对树木有危害吗(草甘膦对树木有危害吗,如何解决)

    回答草甘膦对树木有危害。残留在土壤中的草甘膦经由根系吸收传导至整株,影响树木的正常生理功能;长期使用草甘膦有可能造成土壤中铁、锌等元素缺乏,造成树木缺素;草甘膦浓度偏高时本身也会树木的根系产生胁迫;草甘膦使用不当,对树木产生直接药害,严重时会枯萎死亡。

  • 世界微笑日文案(世界微笑日文案精选)

    世界微笑日文案5月8日,世界微笑日,世界上惟一一个庆祝人类行为表情的节日,笑不仅是一种表情,更是一种生活态度。幸亏我爱笑,生活才没有那么糟糕,早安,世界微笑日。今天是世界微笑日,要记得你的微笑,胜过世间所有美景。今日是世界微笑日:微笑是世界上最美丽的表情,最动听的语言,国际通用,不用翻译,就能扣人心弦。世界微笑日,多多微笑,幸福永葆。

  • 手机qq群发助手在哪里不建群(怎么使用手机qq群发消息不建群)

    首先要打开手机qq点击“qq好友”,今天小编就来聊一聊关于手机qq群发助手在哪里不建群?接下来我们就一起去研究一下吧!点击“qq好友”。给好友发送需要群发的消息。长按消息,点击“转发”按键。