编程猫小程序《小可寻找魔法书》,魔法书消失的设置需要注意的问题
紧接着上节图文的编辑,最后,我们开始设置魔法书的脚本。
首先,我们发现魔法书有7种魔法造型,我们要让魔法书动起来,这样才像是魔法书。由于切换造型速度太快,我们需要让魔法书变化稍微慢一些,经过测试,发现0.05秒比较合适。
其次,我们要小可拿到魔法书以后让魔法书消失。也就是说,小可移动到魔法书那里,魔法书要稍微停顿后消失掉,表示获取了魔法书。究竟怎样达到这种效果呢?这里可以采用两种思路。
第一种,我们可以估算时间,让魔法书在那里一直等待,等到小可走到魔法书的时候消失就可以了。那么需要等待多少时间呢?我们根据小可运动的时间来算,小可只需5秒就可移动到魔法书,这时魔法书再等待1秒小时比较合适,所以,魔法书需要等待6秒以后消失就可以了。这里没有采用这种设置方式,我们采用了另一种。
第二种,我们利用侦测积木来实现这种效果,我们可以这样来理解,当小可走到魔法书这里,魔法书就接触到了小可,这时开始执行动作,魔法书等待1秒后消失,也就是隐藏。
整个程序就算完成了,当然,这个脚本还有改进的地方。我们也可以举一反三,做出其他好玩的脚本。虽然这个脚本简单,但是是其他许多小程序小游戏的雏形版,稍微升级就会变成走迷宫找钥匙等等比较高级的脚本游戏了。
小孩子学习编程目的并不是为了成为变成专家,或者走向反面玩物丧志。我们只是通过一种思维的呈现形式来提升学生的思维素养。经常发现有些孩子在写脚本的时候思路非常的混乱,经常把所有的脚本顺着一条脚本全部编写下来,在调试的时候出现各种各样的问题。这就是学生的思维不够清晰造成的。我们只是在找一种帮助学生提升思维深度的途径而已。
领取专属 10元无门槛券
私享最新 技术干货