内容正文:
滑竿接球
scratch
1
scratch
可以用滑竿传感器来制作接球游戏?
当然可以啦!跟我一起学习吧!
scratch
游戏规则:当小球下落时,移动网兜接住小球。除了用键盘、鼠标器控制网兜移动外,还可以用滑竿传感器移动网兜。
scratch
CONTENTS
01.滑杆传感器
02.添加和绘制角色
03.网兜随滑杆传感器移动
04.设置小球运动
scratch
5
PART ONE
滑杆传感器
scratch
6
01. 滑杆传感器
滑杆传感器又称滑动电位器。通常由电阻体和可移动的电刷组成,通过移动滑块得到不同的电阻值。滑杆在日常生活中有许多应用,如调节音台上的音量调节按钮等。
scratch
01. 光敏传感器
使用杜邦线将滑杆传感器上的A0(信号脚标识)连接到主控板的A0。滑杆传感器上的“5V”连接到主控板的“5V”,滑杆传感器上的GND连接到主控板的GND.
scratch
01.滑杆传感器
执行下面脚本,滑动滑杆传感器,观察变量值的变化。
滑块在哪端时变量值较大?滑块在哪端时变量值较小?
右端值较大,最大1024
左端值较小,最小0
scratch
PART TWO
添加和绘制角色
scratch
10
02.添加和绘制角色
角色:网兜、小球
舞台:红色底线
scratch
PART THREE
网兜随滑杆传感器移动
scratch
12
03.网兜随滑杆传感器移动
滑杆控制网兜分析
滑杆的最大值是1024
舞台的水平宽度最大值是480
滑杆在舞台上的值:传感器的值*(480/1024)
滑杆控制网兜水平移动x的值等于网兜在舞台最左边的x值加上滑杆在舞台上的值
scratch
03.网兜随滑杆传感器移动
滑杆控制网兜分析
”网兜”和移动到最左边坐标x的值
舞台的水平宽度
滑竿的最大值
scratch
如果将网兜角色移动的y值分别改为“-180”
“0”“180”,那么在运行程序时,这个角色的位置会有什么变化?
探究屋
“-180“在舞台下方边缘处
“0“在舞台中央
“180“在舞台上方边缘处
scratch
PART FOUR
设置小球运动
scratch
16
04.设置小球运动
让小球自上而下掉落,
当碰到网兜中的绿色时小球消失并重新开始。
scratch
小组内讨论:
1.如何改变小球的运行速度?
2.如何改变小球每次出现的位置?
做一做
实践园
scratch
利用克隆的方法增加小球的数量。
探究屋
scratch
成果篮
scratch
谢谢聆听
scratch
21
$$