各位小伙伴大家好:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

因此就有了下面的指令

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

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

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

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

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

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

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

↓这是代码↓

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

00:00
00:13

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

下面是运行效果视频。

00:00
00:14

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

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

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

  1. 计算机老师能叫少儿编程,少儿编程教师适合哪些人做?需要具备什么能力?

    少儿编程教师适合哪些人做?需要具备什么能力?严格上来讲只要是对孩子有爱心,愿意从事少儿教育行业,就适合做少儿编程教师.可能一般人会认为,少儿编程教师需要具备极强的编程能力.其实不然,少儿编程教师只需要 ...

  2. scratch少儿编程实例教程(模拟动画片项目式教学)——幻影龙动画编程

    作为中小学普及的课程,scratch不同于传统的字符代码,图形编程不存在英文门槛,孩子通过拖拽积木就可以直观了解到代码背后的运转原理,在不知不觉中掌握编程算法.通过学员喜爱的动画等模拟动画片项目式教学 ...

  3. Scratch少儿编程英语教程

    Scratch少儿编程英语教程 在 Scratch 中学习编程.创建游戏.玩得开心!致未来编码员的家长和老师 课程英文名:Programming for Kids and Beginners Lear ...

  4. scratch少儿编程第1课

    scratch少儿编程第1课 欢迎来到scratch的世界 1.1关于角色 1.1.1添加角色 1.1.2编辑角色 细心的同学会发现,在角色列表的下方还有一个小猫头,这里也可选择角色,功能和角色选择块 ...

  5. scratch少儿编程课程是什么

    scratch少儿编程课程是什么?孩子的学习一直是很多的家长都非常关心和看重的一件事.很多的家长在培养孩子的学习的时候,也可以说是非常的用心的.就拿现在很多的家长想要孩子去学习少儿编程的课程来说,很多 ...

  6. 从Scratch少儿编程收获的启示

    少儿编程教育是通过可视化图形编程和编程游戏启蒙等方式,培养少儿的逻辑思维.计算思维以及创新能力的编程课程.在Scratch 软件出现之前,少儿编程以BASIC.LOGO语言为主, 这些语言由于功能的单 ...

  7. Scratch少儿编程与游戏:狙击黑蝙蝠

    课前准备: 1.演示狙击小鸟的动画 2.狙击蝙蝠素材包,确认背景.角色.声音素材内容无误 3.对应课程PPT准备妥当,课后作业打印完毕 1.本节摘要(2min): 一只蝙蝠在森林里快乐的生活着,自由自 ...

  8. Scratch少儿编程思维题目:汉诺塔游戏

    今天给大家做了分享一个比较经典的Scratch少儿编程益智思维游戏案例汉诺塔,把圆盘从下面开始按大小顺序重新摆放在第三根柱子上.并且规定,在小圆盘上不能放大圆盘,在三根柱子之间一次只能移动一个圆盘,操 ...

  9. Scratch少儿编程教培系统源码下载

    2021年,随着信息技术的迅猛发展,随着AI智能的普及,国家也越来越重视并大力推广编程,许多学校还开设了少儿编程的启蒙课和体验课,所以前景非常好.只是目前投入过大,所以这里我们可以通过获取源码的方式自 ...

最新文章

  1. 盖茨基金会:如何使用Python拯救生命
  2. face track
  3. rxjs ThrottleTime 和 debounceTime 的操作符区别
  4. vhosetuser 和 vhostuservlient 差异
  5. selenium启动firefox时加载扩展
  6. 记一次mysql进程无法启动的解决方案
  7. const与指针变量
  8. php中new与构造函数,php - 在构造函数中使用“ new”关键字 - SO中文参考 - www.soinside.com...
  9. Magisk —— 安卓新一代的第三方拓展,systemless模式
  10. 一行一个链接代码_AI最优论文+代码查找神器:966个ML任务、8500+论文任你选
  11. 鸟哥Linux计算退伍时间,发现《鸟哥的Linux基础篇》中有个脚本还能再完善点。...
  12. centos 6 mysql 5.7.13 编译安装_Centos 6.5系统下编译安装PHP 7.0.13的方法
  13. 关于游戏开发流程解析
  14. 20220915使用python3下载ts格式的视频切片文件
  15. 交换机常用配置命令(华为)
  16. 博弈 - SG函数和SG定理
  17. qq传输文件腾讯服务器保存在哪里,电脑接收的QQ文件在哪里?在哪个文件夹可以找到QQ接收的文件...
  18. 前段时间《八佰》上映了,让我们看看网友们对这部电影有什么看法
  19. mac升级mysql_Mac如何升级Mysql数据库 Mac升级Mysql数据库步骤
  20. mac上的PCB设计软件现状

热门文章

  1. Linux c学习--从标准输入输出看流和缓冲区
  2. Linux用ICMP协议实现简单Ping网络监测功能
  3. 修改DOS窗口编码格式
  4. [Redux/Mobx] Redux中异步action和同步action最大的区别是什么?
  5. React开发(220):缺少form.create
  6. 前端学习(3343):ant design中导航使用
  7. React开发(149):二位数组的使用
  8. React开发(118):报错处理
  9. javascript学习系列(10):数组中的slice方法
  10. [vue] vue项目有做过单元测试吗?