掷骰子(单骰)

见龙在田
帖子创建于2022年07月27日 基础使用 147 次浏览

骰子(tóu zi),又称色子(shǎi zi),是中国传统民间娱乐用来投掷的博具,早在战国时期就有,通常作为桌上游戏的小道具,最常见的骰子是六面骰,它是一颗正立方体,上面分别有一到六个孔(或数字),其相对两面之数字和必为七。骰子是容易制作和取得的乱数产生器。

本节课,利用掌控板来制作一个电子骰子并模拟掷骰子。

一、素材准备:

1.骰子图片制作

可利用ppt来制作,主要由三部分组成。外框大小为128*64(为什么这个大小,我想大家也知道,掌控板屏幕大小为128*64像素),中间黑线框模拟骰子的面,里面黑色圆形模拟点数。制作完成后,选择“另存为图片”即可保存成图片。

这样得到的图片格式为PNG,想到得到掌控板屏幕可以显示的PBM格式,还需要进一步转换,大家可以充分利用网络资源来完成。

文件名:tz1.pbm

文件名:tz2.pbm

文件名:tz3.pbm

文件名:tz4.pbm

文件名:tz5.pbm

文件名:tz6.pbm

2.掷骰子音效

通过搜索可以下载。

文件名:13230.mp3

二、素材导入到掌控板


三、编写代码


代码中,利用随机数来模拟掷骰子的结果,图片路径以文本+str(i)+文本的形式来表示。

文件名:骰子1.mxml

四、运行结果


五、拓展提升

如何显示双骰子甚至是多骰子?

请看下回。