内容正文:
幸运大转盘
2024
社区
生活中的大转盘
商场
企业
说明幸运大转盘大使用率很高
2
01
感知游戏
幸运大转盘
02
解密游戏
03
创新游戏
一、感知游戏
幸运大转盘
游戏组成
背景
角色
游戏规则
点击开始按钮→指针旋转
→点击结束按钮→指针停止
抽奖背景
转盘
指针
开始按钮
结束按钮
4
二、解密游戏
1、设置游戏背景及角色
2、实现幸运大转盘
(1)添加抽奖背景、大转盘、指针。
任务一:设置背景和角色
(2)绘制“开始”、“结束”按钮角色。
注意:指针旋转中心
注意:角色属性
任务二:实现幸运大转盘
开始旋转
停止旋转
点击
点击
一个角色被点击后,需要“通知”另一个角色来做出响应,怎么实现呢?
在事件模块类有一套广播积木,用于广播指令和接收指令
输入指令名称即可使用
广播指令实现幸运大转盘
1.“开始” 被点击
2.广播“开始”
1.当接受到广播“开始”
2.一直旋转
如何让角色停止程序?
1.“结束” 被点击
2.停止程序
任务二:实现幸运大转盘
1.运用广播指令搭建“开始”、“结束”按钮、指针的脚本。
2.思考并验证:
将指针旋转角度设置为180度和360度会影响大转盘的随机性和公平性吗?
思考并验证:
将指针旋转角度设置为180度和360度会影响大转盘的随机性和公平性吗?
应该如何设置角度大小呢?
转盘指针两个固定的方向跳动
转盘指针停止不动
指针旋转角度不能设置太小,也不能设置太大的数字,不能设置圆的特定数字,如90/180/360等。
不使用“开始”与“结束”按钮,让指针自动停下来。
随机数
01
利用画板绘制新角色
小结
02
使用“广播”来控制角色之间的响应
03
认识和使用随机数
请完善幸运大转盘中的角色,例如增加主持人和抽奖观众的互动对话,列出各奖项的奖品、设计有创意的大转盘等。
拓展练习
下课!
2024
$$