Scratch编辑器的编程环境简介

发布时间:2019年06月04日 阅读:2987 次

双节桌面快捷方式,启动Scratch编辑器,如下图所示。

图1 Scratch编辑器界面

Scratch编辑器从功能上可分为指令区、脚本区、角色信息区、舞台区、角色列表区、工具栏等六个区域,指令区的标签页中除了脚本标签页,还包括造型标签页和声音标签页(后续详细讨论),一般编写程序脚本常用的区域为四个,如图1所示。

A区:模块区(积木区),提供十大指令模块(积木)供选择使用。包括动作、外观、声 音、画笔、数据、事件、侦测、数字和逻辑运算,还可以自定义积木。不同类型模块 用不同的颜色标记,这样可以很方便的找到需要的积木。

B区:脚本区 脚本、造型和声音的编写区。编程前首先选择要操作的角色,然后将积木从积木区拖动到脚本区,将不同的积木组合到一起,即可完成对所选角色脚本的添加。

C区:舞台区 角色表演的地方。舞台是一个长480,宽360的矩形区域,中心点坐标为(0,0),每一个角色在舞台区都有自己的位置,那么这个位置是用坐标来标识的(后续详细讨论)。

D区:角色区,显示出所有出现在舞台上的角色。在项目中,所有的角色信息及其缩略图都会显示在角色列表中。每一个角色都有自己的脚本、造型和声音,在角色区选中某一个角色,即可对其进行脚本和声音等的添加,也可以在声音标签,造型标签等看到角色的各种信息。

造型标签页,如图2所示。

图2 造型标签页

所谓造型,其实就是一个角色不同状态的集合,但是每一个时刻只能显示它的一种状态(就像一个人走路一样,在走路的过程中每个时刻的动作就是造型,比如迈左腿,迈右腿等,而人本身就是一个角色,那么人在走路的过程中每一时刻只能有一个造型),编程的时候,可以通过改变角色的造型来改变角色的外观,从而实现动态效果。

声音标签页,如图3所示。

图3 声音标签页

角色除了脚本和造型,还有声音,这更能体现scratch的人性化和美感。试想一下,自己的声音可以控制程序的时候,是不是感觉很爽。

声音标签页可以管理角色声音的播放。

背景标签页,如图4所示。

图4 背景标签页

单击角色列表右侧的舞台缩略图,你会发现中间的标签页名称从“造型”变成了“背景”。背景标签页可以管理舞台的背景内容,结合脚本一起使用,可对背景进行切换和特效处理。例如,在scratch程序中,游戏开始前是欢迎页,游戏开始后会切换游戏背景等,这都可以使用背景和脚本结合来实现。


Tag:
相关文章