少儿编程scratch掷骰子游戏,掷骰子人物说出骰子数字

Devin 到 Dee 家里玩掷骰子游戏。Devin 的骰子是白色的,Dee 的骰子是蓝色的。它有 6 个面,每个面上有 1 个不同的点数,从 1 到 6。把它丢在地上,可以得到一个随机的数字。骰子在棋牌游戏中经常会用到,试试用 Scratch软件编写一个骰子的程序吧。

scratch掷骰子游戏要求:

将按下“上移键”掷骰子,开始投,并且说出骰子的点数。

使用广播消息的方法,在掷骰子的时候,发出“pop”的声音。

每一次掷骰子,Devin 和 Dee 都同时说出色骰子的点数。并且会切换一个造型。

比赛时总是 Devin 先掷,Dee 后掷。

scratch掷骰子游戏效果图

scratch掷骰子游戏效果图

scratch掷骰子游戏实现步骤:

1、删除小猫角色。角色上传“Devin”、“Dee”

2、使用“绘制新角色”工具,在造型窗体中绘制骰子角色,角色名称设置为“骰子1”。为角色添加 6 个造型,分别命名为“1 点”、“2 点”、“3 点”、“4 点”、“5点”、“6 点”。把骰子固定在舞台正中央,x 坐标设置为 -90,y 坐标设置为 -70。然后复制角色“骰子1”,改名为“骰子2”,颜色为蓝色,x 坐标设置为 -100,y 坐标设置为 100。

scratch绘制角色骰子

scratch绘制角色骰子

3、新建2个变量,命名为“第一个骰子点数”、“第二个骰子点数”,用来显示骰子的点数,并把该变量显示在舞台左上角,设置为“大屏幕显示”。

角色骰子1的代码

角色骰子1的代码

4、通过编程,当按下“上移键”时,产生一个随机数,让骰子的点数、变量“第一个骰子点数”、“第二个骰子点数” 与随机数显示一致。

角色骰子2的代码

角色骰子2的代码

5、使用广播消息的方法,在掷骰子的时候,发出“pop”的声音,并且把对应消息传给角色,角色收到信息变换造型说出骰子点数。

角色Devin代码

角色Devin代码

6、每一次掷骰子,Devin 和 Dee 都会切换一个造型。让 Devin 先掷骰子,Dee 后掷骰子。

角色Dee代码

角色Dee代码

给TA赞助
共{{data.count}}人
人已赞助
综合资讯

scratch列表是什么意思,scratch列表的使用方法

2023-4-25 10:46:19

综合资讯

scratch变量是什么,scratch变量的用法和作用

2023-4-25 10:46:28

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索