嗨!大家好,我是小蚂蚁。今天我们来分享一下如何实现答题功能,包含单选题和多选题的答题,以及如何记录玩家的答题数据。
单选题答题处理
对于单选题来讲,每个选项之间是互斥的,也就是说用户只能从 ABCD 的四个选项中选择一个,不可能同时选择多个。所以在处理单选题答题时,当用户选择了 A 然后又切换到 B 时,此时“选项B”应该是被选中状态,而“选项A”应该是未被选中状态。
我们要实现这样的效果。
想要实现这样的功能,需要借助之前创建的两个变量。
一个是记录当前选项的全局变量,一个是位于选项上的局部变量。
接下来,我们来看一下选项被点击的逻辑。