Scratch教程05动作和方向
scratch编程游戏教程

scratch编程游戏教程Scratch 是一个非常流行的学习编程的工具,它使用简单的图形化界面和积木块的方式让编程变得更加容易学习和理解。
在这篇文章中,我将为你提供一个 Scratch 编程游戏的教程,帮助你开始编写自己的游戏!首先,你需要打开 Scratch 的网页版本或下载并安装 Scratch 软件,以便开始学习和编写代码。
一旦你进入 Scratch 的界面,你会看到一个空白的舞台和一个积木块的选择区。
第一步是为你的游戏创建一个角色。
在 Scratch 的右上角,你会看到一个角色库,在那里你可以选择一个已有的角色或者创建一个新的角色。
选择一个你喜欢的角色,并在舞台上将其放置到你想要的位置。
接下来,我们将给角色添加动作和行为。
在 Scratch 的积木块中,你会看到不同种类的积木块,如“运动”、“外观”、“声音”等。
为了使角色动起来,我们选取一个“运动”积木块,比如“移动 10 步”,然后将其放置在开始积木块下面,这样当你点击旗子图标时就会使角色移动。
此外,你还可以选择其他有趣的动作和行为来丰富游戏的体验。
比如,你可以使用“外观”积木块来改变角色的外观,使用“声音”积木块来让角色发出声音等等。
尝试不同的积木块来表达你的创意!在编写游戏时,你还可以创建条件来控制游戏的流程。
你可以使用“控制”积木块中的条件积木块,如“如果...那么”、“重复...次”等来控制程序的逻辑。
通过这些条件,你可以设置不同的游戏规则和胜利条件,使游戏更有挑战性。
当你已经编写了一些基础的动作和行为后,你可以开始思考其他游戏元素的添加。
你可以使用 Scratch 的绘图工具在角色上绘制图案,或者选择不同的角色来代表其他游戏元素。
你还可以创建新的角色,并与之交互,如碰撞检测或角色之间的对话等。
最后,当你完成了你的游戏之后,你可以点击 Scratch 的绿旗图标进行测试和玩游戏。
如果你发现了一些问题或需要做出改进,不要担心!Scratch 提供了非常丰富的文档和教程供你参考,你可以从 Scratch 的官网或社区中获取更多信息。
scratch少儿编程教程

scratch少儿编程教程Scratch是一款非常受欢迎的少儿编程教学工具。
它使用图形化界面,使孩子们能够轻松地学习编程概念和逻辑,培养他们的创造力和问题解决能力。
在使用Scratch进行编程时,有一些基本概念是必须要了解的。
首先是“舞台”,它是一个空白的画布,我们所有的角色都会在这上面活动。
然后是“角色”,它可以是一个人物、动物或物体,我们可以通过添加背景、设置动作和声音等来创建和定义角色。
接着是“积木”,它是Scratch中的编程指令,通过拖动和组合不同的积木,我们可以创建出各种有趣的动作和功能。
让我们来尝试一个简单的例子,创建一个角色并让它移动。
首先,我们点击“新建角色”来选择一个角色,比如一个跳舞的小猫。
然后,我们点击“控制”积木类别,找到“当绿旗被点击时”的积木,将其拖动到编程区域。
接下来,我们点击“运动”类别,找到“向前移动10步”的积木,并将其拖动到“当绿旗被点击时”的积木下方。
最后,点击绿旗图标,看到我们的小猫在舞台上向前移动了10步。
除了移动,我们还可以让角色旋转、说话、播放声音等。
这些功能都能通过对应的积木来实现。
同时,Scratch还提供了丰富的资源库,我们可以在其中找到各种角色、背景、音效等素材,以及其他Scratch用户共享的项目和创意。
通过这样的学习过程,孩子们不仅可以体验编程的乐趣,还能提高逻辑思维和解决问题的能力。
他们可以尝试自己的创意,并与其他Scratch用户分享和交流。
Scratch为孩子们提供了一个友好、有趣且富有挑战性的学习环境,帮助他们成为未来数字时代的创造者和创新者。
scratch设置角色移动

2.2让角色移动在设计动画时,让角色产生移动的效果是最基本的动画效果,scratch中让角色移动的方法有三种:通过方向与移动值进行移动;设定x,y坐标命令,使角色进行移动;移到某个特定位置。
一、通过方向与移动值进行移动左图为动作模块中的指令列表,角色可以根据指令进行移动。
将动作指令拖拽到脚本区,角色可以执行相应的动作命令。
例如1:角色向滑动的鼠标移动在动作模块中选择的命令拖拽到脚本中,每点击一次移动指令,1.在状态显示区选择允许旋转;2.等待的时间越长角色跟随鼠标移动越迟缓;3.软件默认的角色是一只猫,点击从文件夹中选择新的角色。
角色就会移动10个像素,如果想要看到连续的移动效果,就需要执行控制模块中的指令,如果角色一直向一个方向移动,就会走到舞台边缘,我们给它一个面进行移动的命令,重复执行移动,会出现角色不停移动的画面,我们滑动鼠标过程中会有停顿,这里应该在移动和面向鼠标的命令后加入一个指令,脚本就是这样的:。
二、设定x,y坐标命令以下指令都可以设定角色的坐标,执行此命令,角色会瞬间移动到设定的坐标位置;此指令,较上面的命令有所缓慢,大家会在1秒或设定的时间内移动到坐标位置,看到角色滑动的过程;将横向的坐标增加设定的数值;将角色所在的坐标位置设定为某数值。
将指令拖拽到脚本区,点击执行,角色会沿X轴方向移动10个像素,重复执行此命令,角色会一直沿X轴滑动,为了让角色出现一个走步的效果,这里还需要一个的指令,同时。
脚本如图:三、移到某个特定位置首先我们把指令中的X坐标设定为-60,Y坐标设定为0,执行起来,效果是角色瞬间移动到(-60,0)的位置;再拖动指令到脚本中,我们设定角色在1秒内移动到(x:10,y:10)的位置,加一个指令,角色会在瞬间回到(x:-60,y:0)位置,然后在一秒内平滑到(x:10,y:10)的动画效果。
1.在“从文件夹中选择新角色”弹出的对话框中,选择一个球类;2.拖拽“移到坐标”指令,观察角色效果,再将“在一秒内平滑到坐标”拖进来,点击绿旗,篮球会有一个平滑移动效果。
Scratch制作九宫格拼图小游戏随记05

Scratch制作九宫格拼图小游戏随记05 Scratch制作九宫格拼图小游戏随记05九宫格拼图小游戏是一款非常经典的游戏,玩家需要通过拼接九个不完整的小方块,将它们重新组合成完整的图片。
这款游戏一直以来都备受玩家们的喜爱,我在今天的九宫格拼图小游戏的制作过程中,遇到了一些挑战和难题,但也取得了一些成果和突破。
首先,我需要选取一张图片作为九宫格拼图的素材。
在网络上,我找到了一张漂亮的风景图片,它有明亮的色彩和清晰的线条,非常适合作为游戏背景。
然而,这张图片的尺寸并不是3x3的九宫格样式,所以我需要对图片进行一些处理。
接下来,我需要在 Scratch 的舞台上创建九个角色,分别对应九个小方块。
为了保持小方块的顺序和位置,我依次导入了九个切割好的小方块图片文件,并调整它们的位置和尺寸,使其完美地拼接在一起。
为了使游戏更有趣,我还为每个小方块添加了简单的破碎动画效果,在点击时会产生一些碎片特效。
然后,我需要添加游戏的交互功能。
在 Scratch 中,我为每个小方块添加了一个触发事件,当玩家点击它们时会发生一些动作。
首先,我需要确保只有相邻的小方块可以进行交换,所以我在交换动作之前加入了一系列的判断条件。
其次,我需要实现小方块的交换过程,这需要对每个小方块的位置进行更新,并在动画中添加一些效果,使得交换过程更加平滑和连贯。
最后,我为游戏添加了一些额外的功能和互动元素,例如计时器、计分系统和重新开始按钮。
计时器会在游戏开始时开始计时,当玩家完成拼图后会停止计时,并显示玩家所用的时间。
计分系统会根据玩家完成拼图所用的时间给予评分,时间越短,评分越高。
重新开始按钮可以在玩家完成拼图或者在拼图中途想要重新开始时使用,它会将游戏重置,并重新开始一局新的拼图。
在制作九宫格拼图小游戏的过程中,我遇到了一些挑战和问题,但通过不断地尝试和改进,我成功地解决了它们,并取得了一些成果和突破。
我的游戏不仅实现了九宫格拼图的基本功能,还添加了一些额外的互动元素,使游戏更加有趣和富有挑战性。
少儿编程Scratch课程课件 - 运动 - 面向

少儿趣味编程 - Scratch
2 Part
面向鼠标指针
面向鼠标指针
面向,就是朝向,向着哪个方向。 面向鼠标指针,就是朝向鼠标指针,角色的方向由鼠标指针的位置决定。
“面向鼠标指针”代码模块
1. 基础移动代码模块,绝对动作积木; 2. 设置为面向鼠标指针; 3. 作用:设置角色的方向为鼠标指针的方向。
少儿趣味编程 - Scratch
运动 - 面向
Part 1 Part 2 Part 3 Part 4 Part 5
学习目标 面向鼠标指针 面向角色 实践与思考 课后练习
C 目录 ontents
少儿趣味编程 - Scratch
1 Part
学习目标
学习目标
理解什么是面向 熟练执行“面向”代码模块 掌握面向的使用方法
少儿趣味编程 - Scratch
3 Part
面向角色
面向角色
面向,就是朝向,向着哪个方向。 面向角色,就是朝向角色,角色的方向由面向的角色的位置决定。
“面向角色”代码模块
1. 基础移动代码模块,绝对动作积木; 2. 设置为需要面向的角色; 3. 作用:设置角色的方向为需要面向的角色的方向。
少儿趣味编程 - Scratch
1、掌握什么是面向。
2、练习“面向鼠标指针” 代码模块的操作。
3、练习“面向角色” 代码模块的操作。
4、练习制作猫捉老 鼠。
感谢观看 Thanks
少儿趣味编程 - Scratch
主讲
雨衡老师
4 P制作猫捉老鼠。
实践与思考
第一步:准备老鼠素材。
实践与思考
第二步:编写键盘控制老鼠的程序。
实践与思考
第三步:编写小猫追逐老鼠的程序。
Scratch教学知识点

Scratch教学知识点【一级知识点:软件的认识】1、界面认识2、舞台,角色的添加与删除(名称,方向,旋转方式,坐标位置认识)3、舞台的大小4、角色的大小【二级知识点:基本操作】1、动作——移动,旋转,面向,碰到边缘就反弹2、外观——说XY秒,说X,思考XY秒,思考Y3,控制——当绿旗被点击,当按下X键,当角色被点击,等待,重复执行,重复执行X次【三级知识点:角色位置、动作判断、声音控制、数学计算、逻辑比较操作】动作——移到X Y,移到,在()秒内,平滑移动到XY模块外观——切换到造型,下一个造型,显示,隐藏声音——播放声音X,停止所有声音画笔——清除所有画笔,落笔,停笔,将画笔的颜色设定为X控制——当按下XXX,如果X就重复执行,如果X,如果X否则X,全部停止侦测——碰到X,询问X并等待,按下鼠标?,按键X是否按下?数字和逻辑运算——X+Y,X-Y,X*Y,X/Y,X<Y,X=Y,X>Y变量——新建一个变量【四级知识点:角色精确定位,画笔、声音调整,广播(子程序),逻辑运算】动作——将X坐标设定为X,将Y坐标设定为X,X座标,Y座标,方向显示值模块外观——将角色的大小增加,将角色的大小设定为X,移至最上层声音——播放声音X直到播放完毕,将音乐增加X,将音量设定为X画笔——将画笔的大小增加X,将画笔的大小设定为X控制——广播X,广播X并等待,当接收到X,直到X前都等待,停止执行这个脚本侦测——询问X并等待,到X的距离,计时器归零,角色X的X座标,计时器,音量值数字和逻辑运算——在X到Y间随机选一个数,X且Y,X或Y,X不成立,X除以Y的余数,将X四舍五入【五级知识点:角色特效、音乐演奏、图章、字符串操作、数据链表】外观——将X特效增加Y,将X特效设定为Y,清除所有图形特效声音——弹奏鼓声XY拍,停止X拍,弹奏音符XY拍,设定乐器X,将节奏设定为Xbpm画笔——图章控制——鼠标的X坐标,鼠标的Y坐标数字和逻辑运算——将X加入到Y的后面,X的第Y个字符,X的长度变量——新建一个链表。
Scratch教学知识点
Scratch教学知识点【一级知识点:软件的认识】1、界面认识2、舞台,角色的添加与删除(名称,方向,旋转方式,坐标位置认识)3、舞台的大小4、角色的大小【二级知识点:基本操作】1、动作——移动,旋转,面向,碰到边缘就反弹2、外观——说XY秒,说X,思考XY秒,思考Y3,控制——当绿旗被点击,当按下X键,当角色被点击,等待,重复执行,重复执行X次【三级知识点:角色位置、动作判断、声音控制、数学计算、逻辑比较操作】动作——移到X Y,移到,在()秒内,平滑移动到XY模块外观——切换到造型,下一个造型,显示,隐藏声音——播放声音X,停止所有声音画笔——清除所有画笔,落笔,停笔,将画笔的颜色设定为X控制——当按下XXX,如果X就重复执行,如果X,如果X否则X,全部停止侦测——碰到X,询问X并等待,按下鼠标?,按键X是否按下?数字和逻辑运算——X+Y,X-Y,X*Y,X/Y,X<Y,X=Y,X>Y变量——新建一个变量【四级知识点:角色精确定位,画笔、声音调整,广播(子程序),逻辑运算】动作——将X坐标设定为X,将Y坐标设定为X,X座标,Y座标,方向显示值模块外观——将角色的大小增加,将角色的大小设定为X,移至最上层声音——播放声音X直到播放完毕,将音乐增加X,将音量设定为X画笔——将画笔的大小增加X,将画笔的大小设定为X控制——广播X,广播X并等待,当接收到X,直到X前都等待,停止执行这个脚本侦测——询问X并等待,到X的距离,计时器归零,角色X的X座标,计时器,音量值数字和逻辑运算——在X到Y间随机选一个数,X且Y,X或Y,X不成立,X除以Y的余数,将X四舍五入【五级知识点:角色特效、音乐演奏、图章、字符串操作、数据链表】外观——将X特效增加Y,将X特效设定为Y,清除所有图形特效声音——弹奏鼓声XY拍,停止X拍,弹奏音符XY拍,设定乐器X,将节奏设定为Xbpm画笔——图章控制——鼠标的X坐标,鼠标的Y坐标数字和逻辑运算——将X加入到Y的后面,X的第Y个字符,X的长度变量——新建一个链表。
scratch编程教程
scratch编程教程Scratch是一种图形化编程语言,专为儿童和初学者设计。
它的主要特点是简单易学,通过拖放块来编写程序,而不是使用复杂的代码语法。
本教程将为您介绍Scratch的基本概念和功能。
首先,我们需要了解Scratch的界面。
当您打开Scratch时,您将看到一个舞台和一些角色,例如小猫或小狗。
您可以使用鼠标从角色栏中选择角色,并将其拖放到舞台上。
要开始编写程序,请拖动“块”并将其连接到一个角色上。
块有不同的功能,例如移动、旋转、播放声音等。
您可以组合这些块以创建自己的程序。
例如,您可以将“当绿旗被点击”块连接到“无限循环”块上,以使程序一直运行,直到点击绿旗。
Scratch还提供了许多功能块,以便您可以创建互动和动画效果。
例如,您可以使用“说出”块在角色上显示一段文本。
您还可以使用“当键盘按下”块来控制角色的移动方向。
除了基本的块,Scratch还支持变量和条件语句。
变量可以存储数据,并在程序中使用。
您可以创建一个变量来跟踪分数、计数或其他信息。
条件语句允许您基于条件的结果选择不同的行为。
例如,您可以创建一个条件,如果得分达到一定值,则显示一个奖励消息。
Scratch还有许多其他有趣的功能,例如音乐制作和游戏设计。
您可以使用内置的音乐块来创建自己的音乐片段,并使用游戏块来设计自己的游戏。
Scratch社区还提供了许多共享项目和教程,您可以从中学习和获取灵感。
总结来说,Scratch是一种简单易学的图形化编程语言,适合儿童和初学者。
它的界面直观友好,让您通过拖放块就能编写程序。
它支持各种功能块、变量和条件语句,使您能够开发互动、动画和游戏。
无论您是初学者还是有经验的编程爱好者,Scratch都是一个很好的平台来探索编程世界。
希望这个简短的教程对您了解Scratch有所帮助。
如果您对Scratch还有更多疑问,建议您参考Scratch官方网站上的更多资源和教程。
开始探索吧,祝您编程愉快!。
Scratch基础教程05-运动模块
Scratch编程(1)——运动篇打开Scratch编程环境,你会看到一只可爱的小猫站在屏幕中央。
好了,我们首先认识一下Scratch 编程的两个重要元素:角色和舞台。
这里小猫就是一个角色,我们通过后面编写的程序可以控制它的一切活动。
现在空白的背景就是舞台,它是所有角色活动的空间范围,我们也可以对舞台写一些程序,比如舞台场景的更换,背景音乐播放等等。
在左下方的角色和舞台栏中我们可以选择或添加不同的角色和舞台样式(点击红色方框内的按钮)。
Scratch编程环境已经给我们内置了很多又漂亮又可爱的角色模样和舞台背景,孩子们一定喜欢。
当然我们还可以自己绘制或者添加更多自己喜爱的角色模样和舞台背景。
这里我们为小猫选择一个蓝天的舞台背景。
用鼠标拖动小猫将它摆放在地面上。
当鼠标在舞台范围内移动时我们可以发现右下角会出现当前鼠标所在的x和y坐标位置,这就是舞台的范围坐标。
Scratch规定了所有舞台的范围是一个480×360的长方形,x轴坐标范围是-240:240,y轴坐标范围是-180:180。
这对以后我们控制角色的活动范围很有用处。
下面让我们来编程吧。
当我们选择一个角色之后,在舞台右侧会出现脚本/造型/声音的页面卡,其中脚本就是我们可以使用的编程语句,也就是我们可以控制角色行为活动的命令。
这里用不同的颜色区分了十种不同的命令类型。
第一个就是“运动”。
选择“运动”后,下方显示出所有可以发出的让角色运动的行为命令。
比如移动几步,左/右转多少角度,面朝哪个方向等等。
这些命令基本上都顾名思义,非常简单。
我们尝试着编一个小程序,让小猫来跳舞吧。
编程就是把这些命令根据我们的需要一条一条的拖动到最右边的灰色区域。
比如这里我想让小猫向右移动100步,然后转身180度,再移动100步,然后再转身180度。
这里共4个动作,我们把相应的脚本命令拖动到右侧,并让这些命令块的上下缺口和凸起对齐连接起来即可。
然后在命令中填写我们需要的步数或选择朝向。
少儿编程Scratch课程课件 - 运动 - 移到
运动 - 移到
Part 1 Part 2 Part 3 Part 4 Part 5
学习目标 移到··· 在···秒内滑行到··· 实践与思考 课后练习
C 目录 ontents
少儿趣味编程 - Scratch
1 Part
学习目标
学习目标
强化坐标的概念 熟练执行“移到···”代码模块 熟练执行“在···秒内滑行到···”代码模块
少儿趣味编程 - Scratch
主讲
雨衡老师
少儿趣味编程 - Scratch
2 Part
移到···
“移到···”代码模块
1. 基础移动代码模块,相对动作积木; 2. 设置为随机位置、鼠标指针或者其它角色; 3. 作用:设置角色移动到的位置。
1. 基础移动代码模块,绝对动作积木; 2. 设置为具体的x坐标和y坐标; 3. 作用:设置角色移动到的xy坐标位置。
在···秒内滑行到随机位置案例
在···秒内滑行到鼠标指针案例
在···秒内滑行到xy坐标案例
少儿趣味编程 - Scratch
4 Part
实践与思考
实践与思考
实践案例:制作足球射门。
实践与思考
第一步:准备球员、足球素材。实践来自思考第二步:准备球门素材。
实践与思考
第三步:编写球员的程序。
实践与思考
移到随机位置实例
移到鼠标指针实例
移到xy坐标实例
少儿趣味编程 - Scratch
3 Part
在···秒内滑行到···
“在···秒内滑行到···”代码模块
1. 基础移动代码模块,相对动作积木; 2. 设置为随机位置、鼠标指针或者其它角色; 3. 作用:设置角色在一定时间内移动到的位置。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
•将
块加到每一个脚本中
试试其他角色动画
• 很多scratch角色带有多个造型,当顺序播 放时就会形成一幅动画。
• 例如,“Boy3 Walking”角色的5个造型可 行形成他行走的动画:
• 选择“Boy3 Walking”角色创建你的程序。
将脚本加入到其他角色
• 我们希望将小猫的脚本加到Boy角色,但是我们不希望重新 输入这些脚本,怎么办?
• 当将小猫的方向设置为-90度时观察发生了什么?
• 当小猫指向-90度时,观察按下左右键时小猫移动的方向。
圆的角度
• Scratch里,方向等于圆的角度:
• 顶端为0度或者360度。他们都指向上方。 • 180度是半圆的方向,指向下方。 • Scratch中,左半圆用负数来表示,右半圆用正数表示,所以-180和180方向相同。
• 1. 进入小猫脚本区。 • 2. 选择一个脚本块并拖到“Boy3 Walking”角色图标上; • 3. 松开鼠标按钮。脚本就会放到Boy3 Walking脚本区。 • 4. 检查boy角色的脚本区,应该会看到脚本已经复制到这里
了。 • 5.用同样方法复制其他脚本。
制作游戏和编写故事
• 现在你可以自己创造角色围绕舞台四周行走,仔细想想你可 以自己编什么游戏和故事。
Scratch 第5课
动作和方向
上节回顾
• 上节课小猫在我们的帮助下终于逃脱了蝙蝠,为了让他逃脱
蝙蝠,我们学习了下面的新知识。
• 使用
感知小猫是否碰到了边缘
• 使用
判断小猫是否碰到了边缘
• 使用
一直判断小猫是否碰到了边缘
动作和方向
• 还记得我们最开始体验课做的坦克大战吗? • 里面是怎么移动坦克的呢? • 本节课我们就来学习学习如何移动角色。 • 打开scratch,创建一个新项目。
小猫围绕圆做360度旋转, 当角度为负时方向会颠倒
小猫一直保持水 平和向上方向。
小猫围绕圆形一直保持 同一方向,不做旋转。
面向正确的方向
• 为了让小猫面向它行走的方向,必须为方向选择正确的旋转 风格。
• 左(-90)和右(90)用 • 上(0)和下(180)用
开始行走
• 小猫自带两个动画造型:
• 让小猫移动的时候迈步子。
?
?
•向上和向下方向键的动作块中我们应该填入什么数字?
方向
• 小猫能够向左和向右移动是因为它指向了特定的方向。 • 现在点击sprite(角色)左上角蓝色的“i”标志,scratch会显示这个
sprite(角色)的相关信息。
• 我们是不是可以看到小猫最初指向的方向了 • Scratch中,当每个sprites首次被创建时,它们都面向90度的方向(即
•用“left arrow”键做相同的动作: •这里有一个小技巧!(谁知道?)
—用鼠标右键点击“right arrow”块并选中复制“duplicate”
—将复制的块改为“left arrow”
将left arrow 脚本放到right arrow的左边
随方向键移动
• 让小猫随左右键移动:
• 左键也可以像右键一样让小猫移动。 • 我们怎么控制小猫往左走呢?
• 选择 •将 • 点击
“Move”模块
控制板 拖到小猫的脚本区。
观察小猫移动的方向。
让小猫随左右方向键移动
• 进入
控制板。
• 拖动
块到脚本区
• 选择“right arrow”键 :
• 连接“right arrow”键和move块:
• 按下“right arrow”键观察小猫的动作。
随方向键移动
所有四个方向
• 为了让四个方向键控制小猫朝正确的方向移动,我们需要为每个方向键 设置正确的方向。
• 试试以下脚本:
• 为什么我们现在再也不需要设置负数啦? • 现在我们点击一下方向键,看看小猫走得正常不?
旋转风格
•有两种方法可以控制小猫面对的方向: 1、用程序块来改变方向 2、设置小猫的旋转方式
水平向右)
方向实验
•我们来改变小猫的方向,然后用方向键左右移动小猫,看看发生了什么 事?
•进入
控制块并拖动
块加入到脚本区。
•将方向设置为0度: —双击块让它开始工作。
•现在小猫头朝上了,此时它的方向为0度:
现在大家点击左右键,观察小猫运动的方向。
更多方向实验
• 改变小猫的方向到不同的角度,然后按下方向键观察发生了 什么?
随方向键移动
• 我们希望按左键时小猫移动的方向与按右键时方向相反:
• 那我们应该在left arrow 的 的数才能使小猫向左移动呢?
里放入一个什么样
随方向键移动
•负数移动的方向与正数移动的方向相反 •正数向右移动 •负数向左移动
试一试并观察一下结果!
上下移动
•创建向上和向下方向键的脚本。我们同样也可以使用 duplicate进行复制。
• 可以先浏览一下所有sprites(角色)和背景然后发挥你的想想 做你自己想做的游戏或故事!