scratch少儿编程第一季——07、人要衣装佛靠金装——外观模块

各位小伙伴大家好:

上期我们学习了如何设置背景,和设计一个小项目总结了动作模块。

本期开始我们学习外观模块下的指令。

 

首先我们来看看前面两个指令

 

scratch少儿编程第一季——07、人要衣装佛靠金装——外观模块

 

第一个指令是在角色对象上出现一个对话框,显示角色所说的话。

后面有一个时间参数,默认停留2秒。

 

scratch少儿编程第一季——07、人要衣装佛靠金装——外观模块

 

计算机代码执行的顺序是,从上面往下依次执行。

所以这两条代码会依次显示对话框hello和你好并停留2秒。

 

scratch少儿编程第一季——07、人要衣装佛靠金装——外观模块

 

说和思考指令的区别在出现的图形不同。(还没发现有其他不一样的地方)

 

↑这两个指令的区别在于,第一个有时间参数可以设置停留时间。

 

↓第二个没有,所以会一直停留在屏幕上,直到下一条命令开始执行。

 

scratch少儿编程第一季——07、人要衣装佛靠金装——外观模块

 

这里没有下一条指令所以会一直显示在屏幕上。

 

下面我们来看看显示和隐藏

 

scratch少儿编程第一季——07、人要衣装佛靠金装——外观模块

 

点击隐藏小猫会消失。如果让小猫重新出现就必须使用显示指令。

 

接下来是切换造型指令。小猫默认有两个造型,大家可以在脚本旁边的造型区看到。

 

scratch少儿编程第一季——07、人要衣装佛靠金装——外观模块

 

我们将指令拖动到右边脚本区,点击可以切换到我们想要的造型。

 

scratch少儿编程第一季——07、人要衣装佛靠金装——外观模块

 

一般游戏一个人物有多个造型,造型越多所能显示的效果越逼真。

 

这个指令的弊端是每一次切换都需要事先选择好,不能自动切换。

 

因此就有了下面的指令

 

scratch少儿编程第一季——07、人要衣装佛靠金装——外观模块

 

这个指令会让角色造型在造型库中依次切换。点击自动切换到下一个造型。

 

下面我们继续来看有关背景的指令。

 

scratch少儿编程第一季——07、人要衣装佛靠金装——外观模块

 

如果我们将这个指令拖到右边点击你会发现没有反应。

原因是如图,我们只有一个背景。默认的白色,所以要想背景可以切换,至少需要两个背景。

 

我们在背景区选择一个背景(不知道如何选择的可以去看看我们上一期课程)

 

scratch少儿编程第一季——07、人要衣装佛靠金装——外观模块

 

现在我们可以看到有两个背景可以选择了。

 

这下来我们做一个小项目来巩固一下我们今天所学的知识。

↓这是代码↓

 

scratch少儿编程第一季——07、人要衣装佛靠金装——外观模块

 

我们来看一看执行效果视频

 

00:00
00:13

 

接下来我们继续看看另一个小程序。

 

scratch少儿编程第一季——07、人要衣装佛靠金装——外观模块

 

下面是运行效果视频。

 

00:00
00:14

 

好本期就到这里,内容有点多,希望大家能多多练习,把一些指令随便组合去实验。

转载于:https://www.cnblogs.com/scratch3/p/11002597.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/411164.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

计算机windows无响应,Windows电脑便笺没反应不能用了怎么办?

原标题:Windows电脑便笺没反应不能用了怎么办?Windows系统是很多人工作和生活中常用的电脑系统。Windows电脑具备自带的便签工具,就是便笺。它可以通过桌面便利贴的形式存放在电脑桌面上,查看和编辑待办记事内容。然而有时候Windo…

PS教程第七课:如何查看图层

ctrlj保存选区 点击图层第一个 然后打开复制的图层 变成小眼睛

暴走大侠找不到服务器了,《暴走大侠》常见问题汇总(图文)

《暴走大侠》常见问题汇总暴走大侠常见问题汇总1,翡翠叶最划算最节省的用法就是换门派贡献,然后拿贡献换突破石头,换万寿丹。2,门派从桃花岛开始一个一个进,先攒够足够的贡献再换门派,不要着急去后面的门派…

fckeditor配置

原文地址http://hi.baidu.com/huqiwen/blog/item/7d36b15113fddd1e377abe7d.html 由于FckEditor for java 2.4相对于2.3而言做了许多改变,这些改变使得我们的Fckeditor配置起来更方便。例如: 基础包名从:com.fredck.FCKeditor 改为 net.fcked…

css中怎么消除a的下划线,如何使用css去掉a标签的下划线?(代码详解)

写html超链接的时候,超链接总是自带下划线,如果不需要下划线,我们需要将其去掉,下面我们就来说一下怎么去掉下划线。我们在使用超链接的时候,下划线总是伴随着出现,从视觉上来说有着下划线的a标签总是感觉很…

淘宝CSV每个字段的数据容量原来有限制的

淘宝CSV每个字段的数据容量原来是有限制的。不可大于25000个字符。 这一点我也是在淘宝助理中编辑商品时才发现的问题。 然而很多店铺的商品描述长度都大于这个数值。wyh? 这是因为他们做了某些淘宝的的商品推广服务。 可能这些超过字符数的商品下载到淘宝助中时,其…

133-PHP子类无法重写父类private同名函数

<?phpclass father{ //定义father类//定义protected成员方法protected function cook(){return protected cook;}protected function programme(){return protected programme;}protected function kung_fu(){return private kung fu;}}class son extends father{pr…

php ajax mysql 分页查询_PHP中使用jQuery+Ajax实现分页查询多功能操作(示例讲解)

1.首先做主页面Ajax_pag.php代码如下&#xff1a;Ajax做分页.header{margin-top: 20px;}关键字&#xff1a;地区代号地区名称父级代号2.然后做分页查询JS页面Ajax_pag.js代码如下&#xff1a;//ajax分页开始var ts 10;//每页显示的条数var page 1;//当前页$(document).ready(…

Aswing入门教程 1.6 颜色和填充

Aswing入门教程 1.6 颜色和填充作者&#xff1a;胡矿&#xff0c;iiley&#xff0c;Bill著作权所有&#xff0c;请勿转载www.flashseer.orgGoogle Dochttp://docs.google.com/Doc?iddnp8gdz_16d63xzwGraphics2D允许你利用刷子对象&#xff08;Bursh&#xff09;来进行颜色填充…

学习10:Python重要知识

Python易忽略知识 &#xff08;1&#xff09;print 默认输出是换行的&#xff0c;如果要实现不换行需要在变量末尾加上 end""&#xff1a; &#xff08;2&#xff09;isinstance 和 type 的区别在于&#xff1a;type()不会认为子类是一种父类类型。isinstance()会认为…

mc服务器word文件夹,我的世界服务器创建:MC个人服务器创建流程

:缺防盗等等乏的级高能功合&#xff1a;适友之间朋联机bkkuti务器服优点功&#xff1a;齐能全&#xff0c;插件样缺点多配置非常&#xff1a;复杂mi,encarft级升时的候能不步同新更适合&#xff1a;专服业务器第步、三硬配置件的世我服界器务建创首要具先备相不当的错络带宽网&…

求生之路2浩方联机开始显示服务器,求生之路2怎么联机_求生之路2浩方联机教程_快吧单机游戏...

今天为大家带来《求生之路2》浩方联机教程&#xff0c;和大家分享下求生之路2怎么联机&#xff0c;希望大家游戏愉快&#xff01;温馨提示&#xff1a;求生之路2最好玩的当然是多人联机进行游戏&#xff0c;目前比较不错的平台为浩方平台&#xff0c;在HF联机最重要的一点是必须…

5位数的数字黑洞是多少_每日一题[491]数字黑洞--Kaprekar常数

定义$\overline{abc}$是一个三位数&#xff0c;其中各数位上的数字$a,b,c\in \{ 0,1,2,3,4,5,6,7,8,9 \}$且不全相同&#xff0e;定义如下运算$f$&#xff1a;把$\overline{abc}$的三个数字$a,b,c$自左到右分别由大到小排列和由小到大排列(若非零数字不足三位则在前面补$0$)&am…

10.类的构造(1)

1. 默认情况下&#xff0c;int为“0”&#xff1b;string为空&#xff1b; public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { …