摇骰子
这篇文章会介绍,如何在 Scratch 里使用重复无限次、随机数、绘制角色、变数...等积木,实作简单的摇骰子效果。
角色设定
在角色编辑区,删除猫咪角色,使用绘画,绘制一个新的角色 ( 参考:造型与绘图 )。
使用“方形”和“圆形”,画出骰子六个面的造型。
积木程序原理
画好角色后,可以先使用“当角色被点击”搭配“造型换成”、“随机取数”积木,点击角色就能看到出现不同点数的骰子画面。
加上“重复 20 次”以及“等待 0.1 秒”积木,点击角色就能看到骰子会变化 20 次。
如果希望骰子停止后,用讲话的方式将点数讲出,这时新增一个“造型编号”的变数,让造型与讲话都是使用同样的随机数字,此外再新增“等待时间”的变数,让骰子在变化的等待时间越来越久,这样也能模拟骰子慢慢停下来的效果,最后在结束的时候,让骰子角色讲出点数结果。
范例解答
范例解答:摇骰子
延伸练习
如果已经熟悉了摇骰子的原理,还可以尝试更多好玩的作法:
- 使用“文子转语音”的功能,念出目前的点数
- 利用分身的方式,一次摇三颗骰子
微信扫码关注
抖音扫码关注