友情提示:380元/半年,儿童学编程,就上码丁实验室。
Scratch3.0官网:
Scratch 3.0 GUI
一. 游戏:
车接苹果(手机版)
二. 教学视频:
三. 脚本程序详解:
1、图1,程序执行时画面。
点击手机显示屏绿色左键,车就会向左移动。
点击手机显示屏蓝色右键,车就会向右移动。
2、图2,程序有三个角色:左键,右键,车。

3、图3,左键角色脚本详解:

一行:当角色点击时,执行下面全部指令。
也就是说,每次点击角色,它都会执行下面全部指令。
我们按键盘上下左右键,也是按一下,移动一下。
二行:角色移到固定位置。
三行:角色发送一广播“左键”。
这广播,与现实广播相拟。有发,当然有收!
收到广播的角色,会接着执行它自己脚本。

4、图4,右键角色脚本详解:

同3
5、图5,车角色脚本详解:

一行:当车角色,收到左键角色发出的广播“左键”,执行下面全部脚本。
二行:二行和五行,是配合使用。二行作用是,防止车移动到边缘时,会四脚朝天地移动。有了二行,会保证车轮向下。
三行:我们目的是让车,向左水平移。
也就是说,车的X轴变化,Y轴永远不变。
所以,X坐标不断加 -20。
四行:因为丫轴不变,所以,Y轴是一固定值130。
五行:它与二行配合使用。由字面意思,可看出指令意义。
防止车移出边缘,车移到边缘会自己返回。
车角色,其实有两段脚本。它分别是接收到左键角色,右键角色广播时,分别执行!

总结:
全部脚本,实现功能:点击模拟键【广播指令】

,车就会移动【接收广播指令】。

^ 图1:脚本执行时画面
^ 图2:脚本全部角色
^ 图3:左键角色,脚本
^ 图4:右键角色,脚本
^ 图5:车角色,脚本(两段脚本)
~>_<~