通过上一篇的《打字游戏中绕不开的按键防抖》,其实我们已经确定好了删除字符
这个变量的值,小齿轮对象把这个值放在了篮子里,接下来,克隆体排队也好,一拥而上也好,来看看自己的id是不是符合删除条件就好了。下面的图如果有点模糊,同样请右键“在新标签页中打开图片”哦~
红框内的是判定按键命中后删除克隆体的代码,当有任何一个克隆体匹配上以后,我们及时清理掉删除字符
这个变量的值,以避免产生误伤,和字符串一样,scratch中的列表也是第“0”项,所以直接置零,就不会导致误伤友军了。
游戏的两个变量能调整游戏的难度,一个是主体克隆自己的速度,另一个则是克隆体下落的速度,有兴趣的亲也可以把这两个变量提取出来,做成按钮供用户在开始游戏前设置。
这里博主只是提供了一个克隆体生成速度调整的按钮,通过造型编号去绑定速度表中的预设值,博主自己尝试了一下,0.5的速度刚好可以应付,极限的0.25秒生成速度时,就撑不过2分钟了。然后就突然想起来很久以前的一个小疑惑,那些做游戏的程序员,是不是游戏也玩得同样溜呢?现在想来,那也未必。