Scratch中“画笔”模块能够让使用者模拟画笔在舞台上创作,合理运用能够给作品带来极大的趣味性。 使用者可以设置颜色、粗细、亮度\饱和度、透明度。 同时可以将角色设置为图章,将角色对象向印章一样在屏幕上复制。 本节我们将学习画笔模块中的各个积木,了解如何让角色绘制出自己的移动轨迹。舞台上每一个角色 Read More
posted @ 2020-08-25 23:00 田一柠 Views(1743) Comments(0) Diggs(0)
侦测模块积木组里的所有的积木都是用来检测场景中某一参数的变化,通过参数变化来为下一步操作提供条件依据。 具体分为: 1、侦测运动积木组 2、侦测按键积木组 3、侦测基本参数积木组 4、其他积木组 一、Scratch侦测运动积木组 1、碰到鼠标指针:侦测角色碰到鼠标指针的一瞬间 (下拉三角可选舞台边缘 Read More
posted @ 2020-08-25 21:50 田一柠 Views(2289) Comments(0) Diggs(0)
如果要制作游戏或者带有动画的程序,使用【运动模块】中的积木移动角色是最常见的操作。 所谓角色移动,是指命令角色移动到舞台中的某一个具体的坐标点,或者旋转到一个特定的方向。 本节就让我们大家一起来学习角色的移动。 舞台是角色演出的地方,它是一个480*360的矩形网格,中线点是坐标(0,0)。 一、移 Read More
posted @ 2020-08-25 19:30 田一柠 Views(1819) Comments(0) Diggs(0)
Scratch【视频侦测】模块为扩展模块,需要手动添加。 要使用【视频侦测】模块,点击Scratch 3.0项目编辑器左下角的【添加扩展】按钮,从打开的“选择一个扩展”窗口中,选择“视频侦测”,之后在积木类型列表中就会出现“视频侦测”类别。需要注意的是,要使用视频侦测积木,你的设备需要有摄像头。 视 Read More
posted @ 2020-08-25 12:50 田一柠 Views(4018) Comments(0) Diggs(0)
Scratch中的【翻译】模块是另一扩展模块,仍需手动添加,添加后如下: 我们发现【翻译】模块是很简单的,只有两个积木块,一个是将内容翻译为某种语言,一个是访客语言。 其中访客语言即:访问你编写好这个程序使用者的语言。 经过测试发现,这个模块是调用Scratch与Google的接口进行翻译,由于这两 Read More
posted @ 2020-08-25 12:47 田一柠 Views(1152) Comments(0) Diggs(0)
文字朗读是最基础的人工智能插件。在我们日常生活中,例如排队叫号,车站报播,高铁报站等等,或者是比较智能的机器人,与人的语音交互,都是以文字朗读为技术底层进行实现的。 文字朗读作用就是:将文字转换成语音,Scratch3.0中的文字朗读模块,除了支持中文朗读,还支持其他各国语言朗读,文字朗读发展到现在 Read More
posted @ 2020-08-25 12:46 田一柠 Views(1905) Comments(0) Diggs(0)
之前我们学习过Scratch变量,也使用过很多的变量,今天我们学习一种更为复杂的结构-Scratch列表。 在很多时候我们会遇到大量具有某种共同性质的变量,比如班上有45个学生,45个学生有不同的学号、有不同的考试成绩、还有姓名(姓名可能相同,但是学号必须唯一)如果我们通过使用创建变量来保存这些数据 Read More
posted @ 2020-08-24 19:48 田一柠 Views(1533) Comments(0) Diggs(0)
对一个复杂的程序而言,我们需要存储、访问、修改数据才能完成一个特定的任务。Scratch中使用变量和列表管理数据。 什么是变量? 还记得我们在数学计算中给游戏增加一个记分的score吗? score一开始被设成0,当答对问题后,我们让score增加一个数值。回答问题正确数量越多,score就越大。这 Read More
posted @ 2020-08-24 15:55 田一柠 Views(2017) Comments(0) Diggs(0)
学习概要:本篇文章作为编程中的通用模块:控制模块,无论是面向过程还是面向对象亦或者面向函数,都离不开控制模块,这是程序设计中算法的基础。 学习要点:如果你是新手,通过本篇文章,你可以快速掌握“控制模块”中的三个内容: 1、等待(直接等待+条件等待);2、循环(无限循环+条件循环+次数循环);3、判断 Read More
posted @ 2020-08-24 10:35 田一柠 Views(2551) Comments(0) Diggs(0)
本章我们主要学习Scratch【运算】模块中的各个积木。含有基本的数学运算符、比较运算符、逻辑算符、字符串的处理、和一些特殊的算术运算符以及取随机数。让我们来一起学习吧! 一、数学运算符 此组积木块,共包含4个积木,其意义为最基本的数学运算:加减乘除 使用方式如下图: 二、取随机数 在xx和xx之间 Read More
posted @ 2020-08-23 21:20 田一柠 Views(1944) Comments(0) Diggs(0)