Scratch参考指南

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

Scratch参考指南-简体中文版译者:刘小杰邮箱:scratch-cn@163.com参考指南译者言在一个偶然的机会下,我发现了Scratch,一个由MIT(麻省理工学院)开发的一套开源的,为儿童准备的编程环境。它不需要你写任何编码,只要使用鼠标拖拽事先为你准备好的部件就可以组成游戏,卡通和动画。就象小孩玩积木一样简单而有趣。我使用过KPL(KidsProgramLanguage)和微软的SmallBasic,他们也是为儿童准备的,跟专业的编程语言相比他们的确很简单。但由于参考指南-简体中文版译者:刘小杰邮箱:scratch-cn@163.com页还是需要手动编码,也许并不适合8-16岁的孩子,特别的,他们不适合作为入门语言。而Scratch则没有问题。和其它一些儿童编程语言相比Scratch更加直观,简单,不需要孩子记住那些难记的单词和代码。以我多年的编程经验来看,Scratch作为儿童的入门语言最好不过了。儿童的最爱的就是玩。玩游戏,卡通,动画等。而Scratch紧紧围绕这个中心,让孩子设计自己的游戏,卡通,动画。虽然Scratch编程同专业的编程语言还有一些区别,但其基本概念如坐标,方向,逻辑运算,条件,循环,事件等等都是一样的。学好Scratch对于孩子以后学习专业级(企业级)的语言(如C,C++,java,C#.net等)是非常有帮助的。本文版权归译者所有,你可以出于个人目的自由的使用,传播它。但不允许用在商业用途上(如出版,印刷等)。由于本人英文实现很抱歉。在根据以往经验并借助词典的情况下,才勉强将该文件翻译完成。其中错误一定不少。如果你发现其中的错误或有什么建议,请发email告诉我(scratch-cn@163.com)。如果你想了解作者或者Scratch的最新状态,请访问:下载地址:官网地址:参考指南-简体中文版译者:刘小杰邮箱:scratch-cn@163.com概述Scratch是一种新的编程语言,它使得制作动画,游戏,卡通变得更加容易,并且你可以在网络上共享你的作品。本参考指南会介绍Scratch的方方面面。如果你只是想入门,我们建议你阅读我们的“入门指南”(你可以在我们的网站上找到它).如果你想学习更详细,深入的内容,那么请回到本参考指南。我们的官方网站()有很多其它资源也许可以帮助你学习Scratch:视频教程,Scratch卡片和一些常见问题。本指南是为2008年八月发布的Scratch1.3版本准备的。本指南的最终版本请参见:程序的基本组成Scratch程序由一些“角色”组成(原文为Sprites)。你可以通过改变角色的造型来改变它的外观。可以让它变成一个人,或者变成一辆火车,或是一只蝴蝶,抑或是其它的任何东西。你可以使用任何图片作为造型:可以在绘图编辑器中编辑一个,可以从本地硬盘导入一个,也可以从网上下载一个。你可以给角色下一些命令,让它移动,播放音乐或者同其它角色进行交互。参考指南-简体中文版译者:刘小杰邮箱:scratch-cn@163.com界面舞台舞台是你的程序,游戏,卡通的场地。角色在舞台上移动,或与其它角色交互。舞台宽480单位,高360个单位。它被分成了一个个方格。舞台的中间是x,y坐标(0,0)点。也就是舞台的起点。要知道舞台中的一点的坐标,可以将鼠标移动到舞台中的一点,然后会看到该点的坐标会显示在舞台的右参考指南-简体中文版译者:刘小杰邮箱:scratch-cn@163.com页下角处。点击“演示模式”按钮,可以看到程序进入全屏模式。按Esc键可以退出“演示模式”。新角色当你新建一个Scratch程序时,默认是只有一个角色猫。要创建新的角色,请点击这些按钮:使用绘图编辑器画一个。从硬盘中导入一个。来一个惊喜的(随机导入了一个系统自己的)。要删除一个角色,可以选中它,然后点击工具栏的剪刀,或者在角色上点击鼠标右键(Mac:Ctrl+Click),选择弹出菜单中的删除。要想舞台背景的某个部分变成一个角色,可以在舞台空白处点击右键(Mac:Ctrl+Click),在弹出菜单中选中截取部分屏幕区域成为新角色。角色列表角色列表显示了当前程序中的所有角色的缩略图,对于每个角色,都显示了它的名字和脚本。要查看或者编辑一个角色的脚本,造参考指南-简体中文版译者:刘小杰邮箱:scratch-cn@163.com页型,声音,可以点击角色列表中的角色的缩略图,或者双击舞台中的角色本身。(被选中的角色在列表中是高亮显示的,并且有蓝色边框)。要显示,导出,复制或者删除一个角色,可以在角色列表中选中角色缩略图点击右键进行操作。要显示一个不在舞台中的,或者被隐藏的角色,可以按Shift+鼠标点击列表中的角色缩略图,这样角色就会显示到舞台的中央了。你可以通过拖拽角色列表中缩略图来整理角色。就像角色可以通过改变造型来改变外形一样,舞台也可以通过改变背景来改变外观。要查看和编辑舞台的角本,背景和声音,点击角色列表左边的舞台图标.控制部件和脚本区域要为一个角色编制程序,从控制部件区中拖拽一个部件到脚本区域,在脚本区双击该部件可以运行它。脚本就是由部件堆积成的部件块。双击脚本块中的任何地方都可以自上而下的运行整个脚本。想知道一个部件有什么用,在它上面点鼠标右键(Mac:Ctrl+Click),然后选择弹出菜单中的”帮助”。当你拖拽一个部件到脚本区域中的脚本块周围时,你能放置的地方会以白色高亮提示,并且同其它部件组成有效的关联块。你可以将一个部件插入到脚本块的中间或者尾部。可以通过移动脚本块顶部的部件来移动整个脚本块。如果你要将脚本块中间的部件拖出来,该部件下面的所有部件会一起被拖出来。参考指南-简体中文版译者:刘小杰邮箱:scratch-cn@163.com页要拷贝一个角色的脚本块到另一个角色中,拖拽该块到角色列表中的其它角色缩略图中就行了。一些部件中的某些数据可以被修改,比如,要改变里面的值,点击中间的空白区,输入一个数字。当然,你也可以拖拽一个圆形的部件(像)到白色区域中。一些部件还有一个下拉菜单,像。点击▼可以看到菜单,然后进行选择。要整理脚本区域中的脚本,点击右键(Mac:Ctrl+Click)选择弹出菜单中的“整理”。要将脚本区域导出成一个图片,点击右键选择“将脚本存为图片”。要给脚本写注释,点击右键选择“addcomment”。一个黄色的注释区域显示出来,你可以输入注释信息到里面。要改变注释区域的大小,可以拖动它的右边界。点击左上角的▼可以将注释卷起或展开。注释可以添加到脚本区域中的任何位置,你也可以通过拖拽来移动它们。造型参考指南-简体中文版译者:刘小杰邮箱:scratch-cn@163.com页点击选项卡中的“造型”可以查看和编辑角色的造型。这个角色有两个造型,当前造型(小孩在走路)是高亮的。要转换到不同的造型,只要简单的点击一下你想要的造型缩略图就行了。有三个方式创建一个新的造型:点击按钮在绘图编辑器中绘制一个新的造型。点击按钮从你的硬盘中导入一个图片。从网页或者你的桌面上拖拽一个进来。Scratch可以识别这些格式的图片:JPG,BMP,PNG,GIF(包括动态GIF)。每个造型有一个编号(显示在它的左边)。你可以通过拖拽造型缩略图来调整顺序。如果你调整了它们的次序,它们的编号也会跟着变化。在造型缩略图上点击右键(Mac:Ctrl+Click)可以将造型转换成新角色,或者导出成图像文件。声音点击选项卡中的“声音”可以查看和编辑角色的声音。参考指南-简体中文版译者:刘小杰邮箱:scratch-cn@163.com页你可以录制一个新的声音或者导入声音文件。Scratch可以处理MP3文件和未压缩的WAV,AIF,和AU文件。当前角色信息当前角色信息显示了角色的名字,x,y坐标,方向,和锁定状态。你可以为角色输入一个新的名字。缩略图中蓝色的线显示了角色的方向标记。角色的方向标记指示了角色在移动时面向哪个方向。你可以拖拽这条线来改变角色的方向。在角色上双击可以将角色的方向标记指向初始状态。点击锁可以改变角色的锁定状态。一个未锁定的角色在演示模式和web播放器中是可以被拖拽的。要导出一个角色,选中舞台或者角色列表中的角色,右键(Mac:Ctrl+Click),选择弹出菜单中的“输出此角色”。输出保存的角色为.sprite文件,你可以在需要的时间导入到其它程序中。旋转风格点击旋转风格按钮可以控制造型像改变角色的方向一样显示。参考指南-简体中文版译者:刘小杰邮箱:scratch-cn@163.com页旋转:造型像角色改变方向一样旋转。左右翻转:造型面向左边或者右边。不旋转:造型永不旋转。工具条点击工具条选择一个工具,然后点击舞台中的对象执行如下操作:箭头:正常模式,选择和移动角色,部件。复制:复制角色,造型,声音,部件,和脚本。(Shift+点击复制多个)删除:删除造型,声音,部件,和角色。(Shift+点击删除多个)放大:使角色变大。(Shift+点击变的更大)缩小:使角色变小。(Shift+点击变的更小)菜单新建,打开,保存,和另存为分别为新建程序,打开程序,保存程序,另存为程序。共享!上传你的程序到Scratch网站()。撤销:允许你找回最后删除的部件,脚本,或者角色(但是不允许你撤销其它操作)。语言允许你为用户界面选择适合的语言。参考指南-简体中文版译者:刘小杰邮箱:scratch-cn@163.com页额外功能有一个弹出菜单包含如下特殊功能:ImportProject(导入工程):将另外一个程序的所有角色,背景添加到当前程序。该功能对于合并多个程序非常有用。开始单步执行:Scratch程序每次只运行一步,每个部件在被执行时高亮显示。该功能对查找程序上的错误非常有用,并且对新程序员了解程序的执行流程会有帮

1 / 25
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功