卖的家是二零二三年秋季开始青岛版中小学信息技术课本新增的具有自主支持产权的国产软件,我们打开看一下, 这款软件非常的好玩,也非常的有趣,现在我们讲一下 这款软件打开的界面是这样的,我们点击实时模式,点击模块, 最左边是代码工具箱,这里边有很 多代码,单击代码,我们会看到右侧的舞台上的精灵将发生变化, 右转,左转, 中间这一片比较大的空白区域是代码编辑区,这一块是代码编辑区, 右侧上部是舞台直行区,我们单击代码的时候,警铃会在舞台直行区发生相应 的变化。大舞台模式小舞台模式 五五台模式,点击五五台模式, 点击大舞台模式,点击小舞台模式。舞台全屏, 点击退出,全屏恢复为大舞台模式。 右侧下部是精灵的属性编辑区, 点击精灵后边的椭圆,可以修改精灵的名字,比如说机器人,点击,这样精灵的名字就发生了变化。 这里是经营的位置,横坐标与动坐标,我们拖动经营坐标,位置将发生变化。 是否显示,点击隐藏,精灵就会隐藏,点击显示, 精灵就会在舞台显示。修改精灵大小,数值越小,精灵越小。方向,点击方向, 我们可以改变精灵的方向,拖动这个箭头,左键按住箭头进行拖动,可以改变精灵的方向。 舞台这一位置,点击背景库,我们可以选取不同的背景, 这是所有背景。奇幻音乐、运动 单击需要的背景可以添加背景, 这里是角色库,登机角色库可以 选择不同的角色,动物、人物、 舞蹈、食物等等,我们也可以在搜索区搜索,比如说搜索鱼, 这样我们就找到鱼这种角色,我选取美人鱼单机,这样角色我就添加了。美人鱼 角色是可以复制也可以删除的,比如说我想将机器人删除, 单击机器人这一个角色,单击删除,这个按钮将会提示,你确定要删除吗?单击确定就删除了角色, 如果我想要这个角色复制很多,可以右键复制, 右键复制,这样我们就复制了不同的角色。在舞台区拖动角色, 拖动角色可以改变角色的位置,当我们单击某一个角色的时候,下边的属性将会 sensor 显示 对应的角色发生颜色的改变,我们可以修改它的大小,修改为五十, 对于多余的没用的角色,我们可以删除掉。单击美人鱼,单击删除确定,这样我们就删除了角色。 怎样让角色运动起来?我们单击视 键单击,当绿体被点击拖动到边际区,通常第一个程序就是当绿体被点击 单击控制找到循环直行拖动到边际区与绿旗这个程序靠近时,将自动吸附。 单击运动,我们找到移动十步,放在循环执行内部点击预期这个美人鱼就会进行 请运动, 但是当他 运动到扁圆的时候将会停止运动,我们在运动里边找到碰到边缘就反弹,放在移动十步下方, 这样美人鱼碰到边缘的时候将会反弹。 我们观察发现在翻盘的时候,美人鱼是上下颠倒的,我们怎样让他不上下颠倒呢? 我们在运动里边找到,将旋转方式设为左右反转, 拖动到碰到边缘就反弹下方,这时我们发现美人鱼就不再上下翻转了, 观察发现原来的美人鱼他不会运动,我们怎样让这个美人鱼也运动呢? 我们可以复制美人鱼二的代码到美人鱼身上, 单击美人鱼二,拖动这段代码到美人鱼这个精灵的上部,松开鼠标, 这样我们就为美人鱼复制上了代码,单击滤起,我们发现美人鱼也开始运动, 我们在设置时都叫美人鱼,非常的别扭,我们可以单击美人鱼二,修改一下它的名字,比如说修改为大美人鱼, 这样就可以区分两条美人鱼了, 我们发现这两条美人鱼它的运动方式是完全一致的, 那我怎样让他的运动方式发生变化呢?单击美人鱼,我在美人鱼代码添加右转十五度, 我放在循环执行内部, 发现美人鱼在原地转圈, 我们说这样是很不合适的,我们把旋转十五度调整一下位置, 光标放在移动十部这个位置,按住鼠标左键拖动这段代码, 拖出循环直行,将右转十五度,拖出循环直行,将移动十步,这段代码继续放在循环直行内部, 将右转十五度放在滤起下方,单击滤起, 这时我们发现这个美音语在右转十五度, 然后左右移动,我们可以修改右掌的度数, 比如说修改为三十度, 根据需要进行修改, 这是一个典型的 mad 加运动程序,我们点击项目保存项目, 给这个文件修改一下名字,比如说改为美人鱼, 找到需要 保存的文件,比如说慢一点双击打开,单击保存,这样我们就保存了刚才的程序, 我如果要打开以前的程序,单击项目,单击打开项目找到,比如说小丑鱼单击,小丑鱼单击打开, 这样我们就打开了小丑鱼这一个项目,单击滤前 单击停止, 这样我们就学会了 精灵的编程以及怎样保存项目和打开项目。
粉丝931获赞6075


大家好,我是 box, 今天我们来看一下怎么样去做 may 的家的安装和他的一些基本的界面的介绍。 首先可以看到我们来到 mary 的 plus 点 cc 走这个站点,这个站点上的话是我们官方的麦的家下载的一个站点,这里可以免费下载麦的家软件。 那这里的话也会有一些基础的一些教程,包括教大家怎么样去做一些下载具体的一些操作,一些具体的步骤。那如果看了相应的一些课程这个视频以后觉得还有些困惑的话,也可以在站点上找到相应的一些细节。 ok, 然后我们直接点击立即下载。这里的话要需要根据我们自己的一个操作系统来选择对应的版本,可以是 windows、 苹果、 mac 的和 linix 相关的一些操作 系统,这的话我选择苹果像那些软件。然后这个话就是等待他去做一个下载 好。下载完成之后我们直接打开对应的安装软件, 选择对应的语言,同意相关的一些协议。 将我们的应用直接拖到 vacations 里面啊,他这里会显示对哪些进度,显示我们还有多久把整个内容安装完成 好。安装完成之后就可以去找一下买的家, 第一次打开的话,他会验证他的一个发布商是不是有对应的一些权限,是不是一些用匿名或者说其他的一些非法的软件著作者来发布的,对应的一些可能存在病毒的一些软件, 我们直接选择打开就可以。 ok, 然后我们就进入到了麦特加的软件,第一次 logo 的时候可能会花一点时间, 好了,这样子的话我们就打开启动到了我们麦的家整个的界面里,然后首先可以看到在这边的话它分了一些区域,最上面的一条的话,它是一个主要的一个功能区域,这里的话可以去针对我们项目去做 做一些新建导打开,然后关闭保存等一些操作。可以的话一个项目可以理解为就比如说我们做游戏,一个游戏就是一个项目,或者说我们做一套可以给别人来使用的一些办公软件,这样的一个办公软件就是一个项目。 那这里的话也有些官方的一些链接,我们可以去在官方的对那些链接上去找一些相关的一些实力,来帮助我们更好的理解和学习卖的家。 然后这里的话是我们比较常用的一些区域,然后这里的话主要分了三个模式,实时模式的话就是我们去做一些交互的时候,他可以会实时的去做一些响应,一些嗯,反应。然后上传模式的话,基本上就是把我们对应的一些 代码或者一些相关的内容上传到我们的一些设备里。拍摄模式的话,他是更高阶的一些应用,就可以把我们实际的一些代码 在这边去做一些代码的一些编写。但入门阶段的话,我们主要是在实时模式这一块去做一些相应的一些处理。 ok, 来到实时模式以后,我们可以看到左边这一块是对应的一些模型框模型区域,这里的话会告诉我们这个整个卖的家里面可以用到的一些组件, 一些类型,按颜色去区分,帮助小朋友去更好的理解和对他进行一个分类。 除了模型这一块的话,还有一些造型,造型的话就是涉及到我们这边选择的一些人物对象,它里面的话可能会有多个造型,包括我们这边也可以对他的一个造型做一些基础的一些处理和修改,然后的话他对应的还有一些声音, 我们可以选择一些声音去做一些资源的一些配置和一些事件的一些处罚和处理。 这的话就是我们展示区。然后右边这一块的话,是对我们人物的一个对象,他进行一些相关的一些操作,包括可以去移动他的位置, 可以看到他往上移来点,然后可以看他一个旋转的一个方向,来控制他的一个方向。 ok, 他包括他的一个大小。 基本操作完成以后,我们就可以去尝试针对这个人物对象去做一些操作,然后让他在我们整个展示区域里面去活动起来。首先我们再来到 事件,当绿旗被点击,这是经常会用到的一个内容,就是说这里有一个绿旗被点击以后要触发哪些事情呢?就是当绿旗被点击,他要触发的一个事情,我们可以尝试让他去做一些操作, 比如说啊在多少秒内滑动到任意位置,然后我们可以点击一下,看一下效果, 看到没有,这里的话是随机的位置,所以他会在这个时间一秒钟的时间内移到随机的一个位置,但我们可以指定对应那些位置, 包括去选择鼠标那些位置,包括选择对应的具体的一个 x 和 y 相应那些内容,好吧?然后就是相对一个程序或者说一段大码变异,完成以后我们还 还可以全屏的去调试它,可以看到它可以在整个空间里去移动。 ok, 完成之后的话我们就可以对整个项目进行一个保存,就刚才提到的可以保存项目,把它另存为到一些地方去做一些处理。 哇,今天针对麦德佳他的一个基本的一个安装,还有基本的一些操作相关的一些介绍就到这边,嗯,谢谢大家。


现在我们先大致介绍一下这个软件,这是一个图形化的一个开发软件,我们在使用过程中就像 搭搭建积木一样,就是拖这些积木块就能实现编程,不用去写代码,不用敲代码的, 就他提供很多一些金木块来实现一个编程的功能,就像这样拖拽就行了, 然后旁边他这些代码是自动生成啊,不用去,我们不用去手动填写的。 首先我们来看一下怎么新建一个项目,在右上角这里右上角项目里面有一个新建项目, 新建一个项目过后,我们要先保存保存项目,然后选择一个路径。我这边是在机盘一个目录文件家里面,大家根据自己的习惯选择一个存放的位置, 然后起一个文件名,比如这里填一个第一课,在文件名可以中文也可以英文的,然后点保存, 然后我们就可以在里面搭建积木了,搭建自己需要的一些自行命令,然后搭建好过后,我们就点保存项目啊,这里提醒一下我们,在这个在创作 当中,我们要经常经常去保存一下项目,这样避免就电脑意外关机啊,软件意外关闭之类的,导致之前创作的内容消失。所以说我们要经常保存一下, 然后我们再看什么,再看这个打开项目,打开项目的话他是默认是之前的一个路径, 然后我们就比如说我们打开一个这个,这样就会打开之前保存的一个项目了, 然后我们看什么炼成为项目,比如说我之前这里面的这些内容我现在 也还要用,我们就什么就把之前的项目打开过后再另存为,再给他取一个名字 保存,然后这时候我们就可以对这里面的一些积木进行增加或者删除了, 然后这就是一个新的项目了,新的项目我们说保存,就这样,这就是一个项目的一个新建,打开另存为的一个操作, 然后我们看右上角,右上角这里有三个模式,一个是实施模式和一个上传模式,还有拍摄模式,我们主要用的是前面两个实施模式和上传模式。 上传模式就是我们把代码编写好过后,就是把进入实现自己的功能过后,然后点上传到设备,然后这时候就是会把这些代码稍入进你的开发版里面, 你的开发本就算和电脑断开连接,他也能正常运行,这就是上传模式。然后我们看这个实施模式 使生物模式需要我们电脑和设备一直是连接的状态, 这里显示没有添加扩展,我们先添加一下扩展主控板,按对一绕五绕,然后返回,添加好过后,这里 积木区会多出一个阿迪乐的一些模块,然后连接设备, 这就代表连接成功。实施模式是需要我们开发板和电脑一直连着不能断开的。实施模式是什么意思?就是我们创建好的指令不需要点上传,他也没有上传这个按钮, 我们不需要点上传,他开发版直接可以直行,我们这里给大家演示一下,我们先点四键,然后选择这个当滤器被点击,然后直行 看下什么命令啊。我们设置银角数字,银角十三数是高电瓶,这个十三角是开发版,上面有一个 led 灯,我们直接点这个滤镜,我们开发版的这个 led 灯就会亮,他就不需要点上传,他没没有上传这个功能,他就是实时通信的。 当然我们也可以换一个其他的事件,比如说我们选择当按下空格键的时候,直行下面的这条指令,这时候你点击空格键,开发板上面的十三号角,这个 led 灯也会亮, 这就是石生博士的一个特点。石生博士还有个什么功能呢?就是我们不需要他控制我们的开发板, 不控制开发,我用我们用它来做一点小游戏,做点土性化的游戏,你看他这里界面有多了造 形,有声音,有模块,那我们现在这里就默认有一个造型,我们就在这个造型下面搭建积木,比如说我们当点击对齐运动,就是控制这个这个小机器人 移动十步啊,我们现在点击率先试一下,我们注意看到这边这个区域,看是不是在移动,然后我们还可以什么移动过后再旋转, 旋转,我们旋转九十度,我们这里改成九十,再点击小七这里他中间太快了,我们没有看到他运动的一个过程, 我们怎么再加一个控制里面有一个等待积木,等待一秒,我们先移动十步,等待一秒后再旋转,这样子我们就能看清,看清这个过程时不太小了,我们加一个五十步, 我们现在试一下,我是不等待疫苗。旋转九十度,对不对?这个这个界面这里有显示,我们就可以用它来做一点小游戏,它这里面有很多功能呢,有运动的一些积木, 移动的坐标啊、旋转啊这些,然后还有外观啊, 声音呢,就是我们的旋转完过后再播放一个声音,这样也是可以的。 我们这个搭建积木的方式变成的就是从上向下一个运行方式,当然后我们还有什么,还有控制里面来改变这种运动方式,比如说 重复这个积木重复多少次? 我们重复执行旋转,就当点击地区移动五十步,等待疫苗重复旋转十次。重复重复执行什么?重复旋转十次? 我每一次让他等待一秒,我们再点击滤镜试一下, 就这样一直旋转,他要旋转到十次才停下,这就是重复执行多少次的这个寂寞的功能 啊,这里面的他功能很多,大家在没有开发版的时候也可以先用这个是什么?是里面这边做点小游戏,先熟悉一下界面也可以的。

大家好,今天我们要上的是第一节课,你好,星空版。首先我们来认识一下曼佳 卖家,是一款拥有自主知识产权的国产青少年编程软件,提成各种主流主控版及上百种开源硬件,支持人工智能、 ai 与物联网 lot 功能,既可以拖动图形化积木编程,可以使用 python、 c 加加等高级编程语言。 我们再认识一下行空版,行空版是 python 编程学习主空版,行空版可以直接运行完整的 python 集成的 lcd 彩屏、 wifi、 蓝牙、多种常用传感器和丰富的拓展接口。 第一课,我们的任务目标是在星空版屏幕上显示多彩的中英文。 这节课我们的知识点一,掌握在星空版上显示文字的方法二,理解星空版屏幕坐标的知识。这节课我们需要用到的硬件是星空版和 type c micro 二合一 usb 线。 在进入 mind 加软件之前呢,我们来分析一下 mind 加的软件界面,左上角呢是菜单栏, 左边是指令区,左下角是扩展库,中间是代码和脚本区,右边是自动生成的 python 代码,右下角是终端区,右上角是快捷键的工具区。 接下来一起动手完成今天的课程任务吧!我们将从第一个行空版指令开始,逐步学习如何在 星空版屏幕上显示多个彩色的文字。任务一,运行第一条指令,首先我们将学习显示文字的方法,并在星空版屏幕上显示预设的文字。星空版 任务二,显示有颜色的你。在学习完成显示文字方法后,进一步加深对于文字显示指令中作表和颜色的应用,进而在行宫版屏幕上显示红色的你, 任务三,显示不同颜色的一串文字。通过对于文字显示指令中坐标的修改,学习如何调整测试多个文字的距离。在星光版屏幕中间显示一串彩色的文字, 拿起星空版,它的正面有一块屏幕,可以用来显示文字、图标、视频等,实现丰富的视觉互动效果。这节课就让我们一起来用屏幕 显示多彩的文字,开启星空版的图形化之旅吧。首先我们打开 money 家软件, 我们点击扩展选择星空版,选择连接远程终端一,零点一点二点三,此时已成功连接到星空版, 我们可以先找到显示文字, 也可以在下面的行工版上找到,这里出于方便我们打字搜索, 我们运行一下程序, 观察星空版屏幕显示效果,如右下角所示,听着是程序。 任务二,显示有颜色的你。通过上一个任务中星空版字样的显示,可以知道指令对上名显示文字 功能是显示一个蓝色二十号星空版文字内容在屏幕的左上角,也就是坐标原点零零。接下来我们更改一下内容, 我们再运行一下代码, 此时屏幕上显示了一个红色的你, 在这里呢,我们可以发现圆点在左上角,越往下, y 轴坐标增加,越往右, x 轴坐标增加。 任务三显示不同颜色的一串文字。由于最终要显示的文字是你好,星空版每个字和标点符号都有不同的颜色,不能只使用一个指令,在本项目中一共 有九个颜色就需要九个指令,接下来我们点击复制, 接着我们来完成一下完整的程序, 接下来我们运行下程序, 此时在右下角就会显示出你好行空版 停车程序。 好的,这节课就上到这里,谢谢大家。

哈哈哈哈哈,打地鼠 ready go 啊,才六分呀, ready go! 首先我们打开麦的加,我们的第一步是添加角色和背景,首先删除不需要的角色, 接着我们来上传地鼠角色,点击造型,然后我们复制地鼠角色,将它全部框选,然后把它拉扁,做出一个地鼠被打扁的造型,然后更改名称, 调整大小。接着我们上传锤子的角色,同样的我们在造型当中将锤子全部选中,移动到 这一个十字中心的上方,将锤子的底部移动到十字中心的上方,这样他才能随时处于地鼠的头顶,而不是脸上。然后我们更改名称,复制做出一个锤子敲下来的 造型,全部选中,然后我们点击下面这个方向,将它横过来,并且移到十字中心的上方,更改名字,这样我们的锤子就可以做出敲打的动作了。更改大小。 最后我们再上传一个地鼠洞的背景。 我们的第二步是编写锤子的程序,点击锤子角色。锤子的程序其实非常简单,我们在事件当中找到当律器被点击, 当我们点击滤器,游戏开始要让锤子先保持抬起来的这个造型,因此我们将它换成锤子抬起,接着我们让他移到最前,同时锤子还要一直随着我们的数 标移动而移动,因此我们只需要在运动当中找到移动到鼠标指针这一个模块,在控制当中找到循环执行。 当绿旗被点击啊,我们可以看到现在锤子就可以跟着我们的鼠标进行移动了,接下来我们需要按下鼠标左键,锤子就用力的敲下去,那么我们在外观当中找到换成锤子敲的造型,然后在控制当中找到如果,那么 那么我们的判断条件呢是在侦测当中找到,按下鼠标, 好,那么我们来看一下,然后我们添加一个等待时间,等待零点一五秒,现在我们点击全 锤子,可以看到他就可以开始打地鼠了,那么我们锤子的程序就完成了。 我们第三步是让地鼠从不同的地洞里面钻出来,然而我们可以看到地图上面地洞分布在不同的位置,并且我们点击运动, 在移动到 xy 这个模块,当我们移动地鼠到不同的地洞的时候,哎,我们可以看到 xy 的值是不同的,并且是不规律的,那么我们如何让地鼠准确的从这些洞口当中冒出来呢?我们会用到变量当中的列表, 首先我们新建两个列表,一个是 x 列表,再新建一个 y 列表, 我们可以看到当我们勾选了前面的两个框框之后呢,舞台区会出现两个空的列表啊,我们什么都还没有在列表里面放啊,我们可以把缩短一点, 接着我们通过将什么加入 x, 以及将什么加入 y 来往这两个列表里面添加东西,在事件当中找到一个按下空格键, 那么我们数一下啊,其实画面当中是有十二个地洞,我们可以从第一排的第一个洞开始添加,我们将地鼠移动到地洞的位置, 在运动当中可以看到目前地鼠所在的第一个地洞的坐标,那么我们将这个负一百六十七加入 x, 将六十一 加入 y, 按下空格键,我们就可以看到这两个坐标数值分别被加入到了 x 列表和 y 列表,那么如果我们想让他在第二个地动出现,那么数值又会改变,我们继续添加, 我们可以看到 xy 两个列表当中依次放入了第一个地动和第二个地动的坐标值, 并且前面还可以看到一号和二号的编号,那么也就是第几个地动的做标志。如果大家不小心加错或者加多也没有关系,比如说我多加了一个,那么我就可以把多加的这个选中,然后把这个删除。 接下来我们对剩下的十个地洞进行相同的操作,现在我们已经对所有十二个洞的数值都做 做完了添加,那么完成添加后,我们就可以把这三个模块删除了。如果我们说变量像小盒子一样,那么我们的列表就像小柜子,每添加一项就增加一个抽屉,并且我们可以清晰的看到每一层抽屉都放了什么东西。 我们的第四步就是利用这些抽屉让地鼠随机的从某一个地洞里钻出来,在这里我们一共在两个列表当中分别添加了十二个数值。如果我们想让地鼠从一号洞口出来,我们就可以找到运动,移动到 在变量列表当中找到 x 的第一项, y 的第一项,那么当我们运行这个模块,他就会找到 x 列表的第一项 和 y 列表的第一项,并且移动到这个位置。现在我们知道列表前面的编号代表着不同洞口的编号,那么我们可以通过添加一个变量编号, 将编号放入到数字一的位置,然后将编号的值设置为,在运算符当中找到,在一和十之间取随机数,我们将十改为十二, 将它放入到这个圆圈当中,现在当我们点击这两个模块,它就会随机的从不同的洞口里面出现了,我们在这两个模块当中可以放置一个等待时间, 并且找到点击率。七,外观切换为地鼠专出的造型, 然后我们在列表当中取消勾选,将列表隐藏起来,然后隐藏编号变量。我们的第五步是添加一个倒计时的功能,我们新建变量, 然后选中他,我们可以看到在舞台区就出现了这个倒计时,那么我们怎么去设置每次游戏的时间呢?我们在舞台区右键这个倒计时选择滑杆, 这样我们就可以通过移动滑杆来设置游戏倒计时的时间了。接下来我们来编写倒计时的程序,由于我们隶属移动的程序当中也有一个等待时间,因此我们可以再拖一个点击率其模块出来编写倒计时的程序, 那么我们让倒计时每隔一秒在控制当中找到,等待一秒就减少一,在变量当中找到,将倒计时增加一,改为负一, 那么他重复多少次呢啊?由于我们的倒计时是可以自己设定的,我们不知道具体时间,因此我们直接通过控制当中重复执行,直到这一个模块,直到倒计时找到运算符,这个等于 直到将变量倒计时放到这个圆圈当中,倒计时为零的时候。这样不管我们设置了多少,当我们点击率其比如说我设置三秒点击率,其 倒计时就会自动的减少,直到为零的时候停止。倒计时的时长决定了我们游戏的时长,而地数也只会在游戏进行期间随机出现,所以我们这一个重复执行直到的循环可以继续使用。 那这一个循环呢?可以让它循环我们地鼠的移动。我们设置一个倒计时的时间,点击预期, 我们可以看到在倒计时进行的期间,地鼠也会随机的进行移动。此外,我们还可以通过这个重复执行直道倒计时为零来设置一个游戏背景音乐, 重复直行播放低落声,等待播完,直到倒计时为零的时候,我们停止 所有的声音播放,来设置一个倒计时,我们看一下效果。点击滤器, 现在我们就实现了这一步的所有功能。现在我们敲击地数,他还没有任何反应呢,因此我们的最后一步就是要把地鼠给打扁,还要通过积分功能看看我们在游戏时间内到底打跑了几只讨厌的地鼠。 每当锤子敲击地鼠就是我们点击地鼠角色的时候,因此我们在事件当中找到当角色被点击这个模块, 我们在这个模块下进行程序的编写。当地鼠被点击的时候就是他被打扁的时候,因此我们先将它切换为地鼠打扁的造型,接着添加一个被打扁的音效,在 控制当中找到等待,我们等待零点一五秒后将被打扁的地鼠隐藏起来。找到外观隐藏,然后切回地鼠钻出的造型, 我们来尝试一下。非常奇怪的是我们的地数不见了,因为我们在隐藏后并没有给他放一个显示的程序, 我们将显示放在最上方的。当绿旗被点击以及这个循环当中,确保每一次点击绿旗游戏开始时,地主都会再次在舞台上出现,我们来尝试一下, 那么最后我们通过变量添加一个记分的 功能,将得分移到我们这个图上右上角的位置,并且将得分等于零 放在点击率其下方,这样每当我们点击率其游戏开始的时候,我们都会从零开始记分。每当我们打到地鼠的时候,得分就会增加一, 因此我们将得分增加一放在当角色被点击的这个程序下方设置一个倒计时,我们来试一下点击率齐。 当倒计时为零的时候,我们可以让小地鼠再出现,并且让他说一句话,就是在变量当中找到得分,放到你好的位置,让小地鼠告诉我们最 中得分,并且显示五秒,然后在控制当中找到停止全部脚本,这样我们的游戏就正式结束了。那么我们来尝试一下设置一个倒计时,点击率齐 好的,我们的打地鼠游戏就完成了,你学会了吗?

hello, 大家好,欢迎来到我们创点 ai 的 man 加课程,在课程开始前呢,麻烦大家打开我们这个编程软件,进来之后呢,你会发现左边呢会有些圆圆的东西, 你没看到左边呢会有一些圆圆的东西,这个呢其实是一个抽屉来,对吧?里面呢装着很多很多的指令, 那我们的编程呢,就需要在里面呢,拿出我们的指定出来,放到我们中间这个板块里面,哎,放过去,然后呢在右边呢,你会发现呢,我们有一个小机线,这个地方呢就是我们的屏幕了,在我们左边所做的所有编程里面呢, 右边的都可以体现出来。 ok, 那今天我们要做什么呢?今天呢我们要尝试一下用这个 main 家去画个画好不好? 那既然我们要画画呢,我们肯定不需要用这个机器人来帮我们画画,所以我们现在呢点击这个角色库,在里面呢找到铅笔,嗯,可以下面找一找。 ok, 当我们找到铅笔之后呢,我们就可以把这个机器人点这个叉叉的,把它丢掉垃圾桶里面去得删除掉。 ok, 但是呢我们要在作画之前呢有一点小东西我们需要注意一下的,就是我们点击下这个造型,现在看 看起来呢平平无奇,好像没有什么特别的一样,那我们尝试一下用这个,然后包起来这个整支铅笔,你会发现呢,这支铅笔的中心点呢,在我们的笔的中间,现在出现什么问题呢?就是如果我们要画画的话,那条线会在笔的中间出来, 所以为了防止这种情况,这看起来特别的奇怪,所以我们要把这个笔拖上去一点,让他的黑色这个笔尖的位置对准我们中间那个钉,对那个十字那个地方 差不多就行了,不用对的太齐。其实 ok, 做好之后呢,我们就可以去到模块这个位置呢,进行我们的编程了。今天呢,我们其实一开始呢,我想要画一个正 方形,对吧?简单一点先实现一下。但是如果我们要画正方形的话呢,我想要每一次我作画的时候都在这个画布的正中间作画。那我应该怎么做呢? 我就可以去我们的运动那里拿一个移到 x y 了。对了,这句话什么意思呢?其实就是当每次电脑看到这个指定的时候,他就会去到我们想要他去的指定位置,那现在我们点击下他, 你会发现我们的笔没有动,为什么呢?是因为他现在呢就已经在这个指定位置,那我们尝试一下把它拿开,再点一下这句话,你会发现呢,他又回到我们原本的位置,对吧?但这个很明显,其实也不是很明显,有一点点的明显的他不是在那个画布的正中 中间嘛,所以现在我要让他当我们每次点击这个嗯指令的时候,他就可以让去到这个画布的正中间,所以我们要把这两个数字呢改一改,改成什么样呢?就是零零了,记住在我们的卖音家里面 画布的正中间是 x 零 y 零, ok, 我们试一下,点击一下它,你就会看到呢,我们的笔呢就去到了正中间的位置,对,就是我们所想要的,但是好奇怪哦, 难道我每一次让他画一个正方形,我都像这样点一点他吗也其实也不是不可以,但是呢比较麻烦,通常呢我们去写一个编程的时候呢,我们都需要先想一想啊,这个游戏或者这个动画我们要怎么开始?那今天呢,我们先介绍第一种开始的 方式,我们先去试鉴,这是点击这个绿色的棋子啊,如果我们要开始的话,我们就可以把这个当绿色棋子被点击,把这个指令呢放在我们的一道 x y 的上面, ok, 你们可不可以发现呢?在我们的事件这里的大部分的指令其实和其他的指令呢,有一丢丢的不一样的,对,他的头上长一个包, 他头上长了个包,就证明我们的指定是不能放他上面的,所以呢这个就是开始的方式,在我们的世界里面大部分装的都是我们怎么开始的,那今天我们先学学。第一个就是当绿色棋子被点击, 他的意思就是当我点击这个绿色起子,他就会做这个黄色的这个指令 下面的东西,对吧? ok, 那我们现在尝试一下,把这支笔拿开,然后点一下绿色的起子,你会看到他回到画布的正中间, ok, 但现在呢有一个小问题,就是我不是要画画吗?我干嘛移来移去的?好奇怪。现在呢,我如果我想要画画的话,其实 好像没有什么办法,因为你看这里面啊,可以录个声音,有可能在外观上,但是外观好像也不太对,对吧,如果让他画画呢, 左边的这些指定这些柜筒呢,其实不够用的,我们需要在外面拿多一个柜筒出来,那我们自己用怎么做呢?就是点这个扩展。 ok, 点进去之后你会发现啊,好像多了五个正方形, 但是这五个正方形都不是我们今天要的,我们要的是这个功能模块里面的画板, 当我们点击它之后,上面显示已加载的,就证明我们已经把它引入到我们的这个功能模块里面了。 ok, 那我们返回去,返回去之后呢,你会看到啊,这是落下面一点点,对,你会看到呢,功能模块呢,就躺在那儿,在里面呢,我们有可以啊,其实这些东西我都不知道什么东西来的,不过不管了,我们多了个柜筒可以让我们用。 ok, 刚说了一次吧,两次,我忘记了,我想要画一个正方形,那如果我们要先画一个正方形的前提是我先得画一条线 线出来,对吧?对,线都还没有出来,怎么画个正方形呢?那但是有一个问题就是怎么画呢? 我们尝试一下在纸上画一个正方,你们想象就行,想象就行,我相信你们都会画。我们第一步要干嘛?对,把笔拿起来,然后呢放到纸上,然后打横画一条线,对吧? ok, 那我们呢在这个编程里面呢,我们也需要把这步骤一步一步拆分开来的。我们首先如果我们要画一条线的话,我们首先要笔碰到我们的纸,那在这里面呢,我们怎么做呢?就是落笔啊。 ok, 落笔的意思呢?就是,呃,把笔放到纸上,这很简单很容很容易理解,对吧? ok, 放下去之后我们应该怎么做呢?就是,呃,画一条线, ok, 画条线就是让我们的笔移一下嘛?呃,向下或者向右移动一下,那怎么让它移动呢?其实就是去我们的,哎,外环上面还有运动,用这个移动十步。 ok, 那我们尝试一下落笔之后,呃,移动十步,我们点一个绿色棋子看一下,有点小线好短啊,那我们试一下让他画长一点吧,移动一百步好不好? ok, 哎,真的就画出来了, yeah。 如果我们想要他向右移动呢?其实我们有两个方法的,但是今天呢,我们只需要学习这个移动几步的这个方法就好了。那这个方法呢,有什么很特别的地方呢?就是他的移动几步,你可以嗯定 意为他向前走几步,但是他的方向呢,也是可以自己确定的。 ok, 一开始我们的默认方向呢是往右走,但是如果我想要嗯让他往下走呢,我就需要转换他的方向,就这个这个指令。 ok, 你会看到呢?点击这个方向之后,你出现一个小圆盘吗?这个圆盘就是他要往哪一个方向走,所以我想问一下,如果我要画一个的正方形的话,其实一开始我先设定好了,他为他往前走,就是往右走, 我就可以先让先跟他说,一开始呢先面向九十的方向,你会看到现在的方向是九十嘛?九十就是。呃往右走,如果我想要让他呢往下走的话, 我就可以把这个箭头的搬下一点,哎,一百八十,那我先把这个拿走,我们尝试一下,因为我刚说了这个方向,这这移动一百步,他是跟着方向来的吗?那现在他的方向向下,那我的笔会不会向下画呢? 哎,你会看到呢?我们向下的画了一个直线,但是为了简单一点呢,就是预想的,我们一开始先让他往九十的方向,就是往右去画,移动一百八。 ok, 那大家有没有发现一个好奇怪好奇怪的东西,就是为什么我 点了这么多次那个绿色棋子,我之前画的东西好像都没擦掉,因为我让他往右画而已,为什么下面还有条? 其实是因为呢,我们没有跟他说呢,我们要画一张新的纸,就是把之前那些擦掉,所以我们现在要去那个呃画画的那柜桶里面拿出全部擦住的的,放在我们的落笔之前吧。 ok, 那现在呢,我们有了第一条线了,接下来呢,我要让他呢在这个位置的基础上向下画一条线, 那怎么向下换一条线呢?其实刚尝试过了,对吧?其实就是让他换一个方向,然后再移动一百步。 那怎么让他换方向呢?其实我们有很多种方法,一,第一就是面向什么什么方向,对吧?然后第二种就是直接好转就行了,那我们尝试一下用第二种方法,就是直接让他右转九十度。 好,那我们尝试一下,你会看到呢?我们的方向呢,真的又就变成了一百八十度就向下的方向,那我们尝试一下让它移动一百步。嘿, 好,这样子呢,就出现了一个直角,那接下来呢,我想让他在这个位置上呢,往左边画一条线,所以我们就让他继续右转九十度, 然后再往前走一百步,因为正方形嘛,所以它的边长应该都是一模一样。 okay, 好,到这里之后呢,我现在想要就是他往上画吗?其实的步骤呢,跟刚刚是一模一样,就是右转 十度,然后再向上走一百步, okay, 我们成功画了一个正方形出来,但是你们有没有发现呢?哎,我试着猜一猜他吧, 要不我等一下,我把这个放过去, ok, 你们有没有发现这四个模块其实是一模一样的, 都是向前走一百步,然后向右转九十,这是一模一样,一分不差,对吧? 如果我们要面对这些几乎或者甚至是一模一样的指令呢?我们有一个 在编程里面有一个比较好的方法,就是我们去控制里面,我们可以用重复的指令,让他帮我重复去完成这些指令这些动作。所以现在我们看到的在控制里面呢, 有三个指令,可以让我们可以帮我们不断重复去执行一些指令,那我们现在把它拖出来,就是这个重复执行,重复执行,直到还有那个重复执行,我说了三次重复执行。 ok, 这三句话呢,其实呢都是帮我们不断的重复某一些指令的,但是呢他有一丢丢的不一样,那我们究竟什么时候需要用到哪一句呢? 你会看到这个十,有个数字十的这一句话呢?它是什么意思呢? 就是当你很清楚很明确的知道我要重复几次的时候,我就用左边这个, 当我不知道我要重复几次,但是我知道他什么时候停的时候,我就用右边那个。例如我会一直鼓掌,一直拍到你叫我的名字为止, 因为我不知道我会拍多久,你可能明天才叫的,对吧?那我可能要拍到明天,我不能准确的知道我就要重复几次,情况底下我就要用右边这个,那最下面那个呢?就是 我要一直重复执行,没有任何条件,反正就一直做就行了。 ok, 那今天呢,很明显我只需要画一个四边形吗?所以呢我只要让他重复十次就好了,所以今天我们要用的就是重复执行十次这个指令 包住其中一个粘上去,然后把其他的都丢掉,因为我都让他重复做那些重复的指定就不需要了,对吧?但是呢今天呢,我不需要重复十次吗?我重复四次就基本上可以完成了我这个 正方形,所以我们现在看一下。 ok, 你会发现呢跟刚刚没有任何区别。好,那做完这个之后呢, 我们吃不起饭就玩什么,要不我们装饰一下他吧,好不好?我们尝试下把这条线换一个。换成 啊,我喜欢颜色吧,我喜欢橙色其实所以我把这个将笔的颜色设置为,然后我可以拖一拖改改它的颜色变成橙色,嘿。哦,不错不错。 如果我想要这支笔呢画出来的线粗一点,我就可以把它将笔的粗细设为这个一化为,呃,化妆一点化为古巴包,你会发现呢我的正方形的线条就变粗了一点点, 但是说实话我觉得这个只要只是这样子画了一个正方形好像有一丢丢的。嗯, 无聊就是没那么好看。也不是无聊吧,没那么好看,我想要画的好看一点如果我想要画的好看一点呢?我想一下要怎么做? 我想要他特别冷这个这个图案。 ok, 如果我想要特别冷的话,我想尝试一下改一下 这两个竖直。那我们先从哪一个下手?好呢?我们先从这个下手。 ok, 我们先想一想,为什么呢?他是一个正方形啊,其实是因为呢,我们每一次点击绿色棋子的时候呢,你会发现他每次重复的时候, 他的步数都是一模一样,至少的边长都是一模一样的,对吧?那如果我让他每一条边的边长都不一样呢?会变成什么样呢?我都不知道,不过我们尝试一下, 因为现在在我们的移动一呃这个框框,然后不这个指定里面的数值 他一直都是不变的,所以我想要尝试一下,让他每一次都有变化。那我应该要怎么做呢?今天就要用到我们一个比较重要的 指定,就是变量。 ok, 我们现在一起尝试一下,用变量把我们做到我们刚想做到的东西,我们现在新建一个变量,新变量名,我们叫它为边长吧,好不好? hey, bear, 打错字。 ok, 边长 好,点击确定。当我们点击确定之后,你有没有发现我们右手边就是我们的画板上,我们的画板上对多了一个边上,然后旁边有一个零, 这个呢就是我们的变数,你可以把变数当为一个抽屉宝宝,这里面可以放很多的东西,那今天我们要把数字塞进里面去就好了。 ok, 今天呢我们想要做的就是把边长的设置为简单的设置为一百步,就是先保持原样不动的好不好?那怎么做呢?我们要把边长这个数字从零设置为我们现在的一百步,是我们拿设置边长的值 为一百,然后我们再用这个移动几步,这就几指令里面放入这个变量边长,这什么意思呢?就是我里面的值 不再用一个固定的纸了,我用的是一个变量的纸,例如我现在把这个一把变为五十,他就可以帮我画五十的长度的正方形, ok。 但现在有个小问题,就是我刚说了,我不 想要固定的程度,我想要每一条边都不一样,或者美化一次都更长一点,那我该怎么办呢?我就可以尝试下用这个将边长针夹 把这个数值增加加一。这其实还挺容易理解,就是当电脑看到这句指令的时候,我们点一下它,我们的边长就会从五十我们一开始设置的值加了个一,变为五十一。 ok, 如果我在后面的数字变为十,当电脑经过我这一句指令的时候,他就要把我的边长从五十加个十变为六十。 ok, 那现在呢,我想要就是他每一次画完之后,我的边长都会长十点。 对,所以我就可以把这个放在画完之后里面,那我们现在点一个绿色棋子,看一下他会怎么样。哦哦, 你会发现呢,我们的边长好像真的有那么一丢丢的变化,那我们尝试一下不让他重复四次,我重复十次多一点, 你会发现呢?嗯,他好像真的好看了一点点,那我们试一下变为二十, 你会发现我们的图案呢,变得丰富了一丢丢。如果我不想要中间的正方形的变得这么大,我可以把一开始的值瘦小一点, 对吧?我或者重复的次数再多一点,二十五次, ok。 现在呢,我们就画了一个有一张催眠图的一个正方形,如果我想要画再特别点的,我们尝试一下把这个右转九十度画成一个奇奇怪怪的数字,六七四,它会变成什么样子呢? 它会变成一些比较嗯,奇怪的图案,又是旋转密度。哎哟,密度好像有点太奇怪了,那我们换。 呃,八十一吧。好吧,这些数字我是万达的,不过你们可以自己试一试。 ok, 你们可以自己找到一个你觉得好看的角度和边长或者长 重复的次数。那接下来呢,我想要更好看一点,就是我想他每一条边的颜色都不一样。我就可以去功能模块那把那个颜色换换,就是每一次画完之后,我笔的颜色增加十。 ok, 那我现在再看看。你会看到呢?我的每一条边的颜色都不一样,就变成是 rainbow 那个彩虹的颜色。 ok, 好,那今天呢,我们的课堂呢,就到这样,我们下节课再见。拜拜。

大家好,今天我们来制作一款飞机大战小游戏,先来看一下游戏效果,我们通过键盘控制飞机左右移动,当按下空格键会发射子弹,如果击中敌机,那么积分加一, 如果碰到敌机,那么生命值减一,如果积分达到十,游戏胜利,如果生命值变为零,那么游戏失败。 接下来让我们一起来制作这款小游戏吧。先把三个角色全部找出,然后对他们分别进行设计,首先是航天飞机,他的动作就是通过键盘控制左右移动, 第二个是敌机,敌机要首先克隆自己,然后当他作为克隆体启动的时候,要出现在屏幕的上方位置向下移动。这里要 注意,我们对于敌机出现的位置只做了水平方向的随机数处理,而高度是固定不变的,还需要为敌机添加,如果碰到了五排边缘就消失,把它拼上。如果碰到了航天飞机,那么发生爆炸后隐藏, 同样的,如果被子弹击中,也要发生爆炸,然后隐藏在这里。我们是将爆炸的造型和敌机的造型做到了同一个角色上, 为这个角色上传了一个新的造型,这样我们就用一个角色完成了造型切换,会更简单。接下来我们来做子弹的动作,子弹是通过键盘上的空格键来发射,也就是说当我们按下空格键的时候,他才开始克隆自己,同时呢子弹要能跟随着飞机的 的左右移动,所以我们先来做他的克隆和左右移动,这里要增加一个如果,那么如果按下了空格键,那么才会开始克隆,同样加上等待的时间, 这里可以把等待时间缩短一点,他所体现的其实就是子弹的发射速度,我们让他发射速度快一些,要注意把本体隐藏。 接下来来做子弹跟随航天飞机出现的这样的动作,也就是当作为克隆体启动的时候,他能够跟随的 移到航天飞机的位置,我们来看一下,这时候他会出现在航天飞机的中间位置,我们想让他出现在 顶部,所以可以对它的外坐标进行设计好这个位置就可以,然后让它显示出来。接下来做它发射的动作,也就是让它能够直直的发射上去,将外坐标进行增加。 接下来呢要做他碰到舞台边缘消失, 如果碰到敌机也要让他消失, 但这里需要注意,由于呢我们隐藏的时候会非常迅速,可能还没有识别到已经碰 碰到了敌机,所以我们让他增加一个等待的时间,有一个等待零点一秒就可以了,我们来看一下效果, 哎,可以,那接下来我们就需要做出积分和生命值的效果呢,这里我们用到的是变量,为什么用变量呢?因为积分和生命值都是在不断变化的,所以呢我们要通过一个变量来把它进行复值。 新建变量,先新建积分,这里要选用适用于所有角色,再新建生命值。 确定,我们会发现,当我们新建了电量之后,它会出现在舞台的左上角,我们可以去拖 送他放到自己想要的位置,当然也可以不显示,我们把这里的小对勾勾掉就不显示了啊,在这个游戏当中我们需要他显示 啊,那接下来我们要明确什么时候加分,就是子弹碰到敌机的时候加分,所以我们可以在敌机这里去做,也可以在子弹这里去做,都可以啊,我们这次选用敌机去做。首先在游戏一开始要让积分为零, 当碰到了球的时候,让他积分加一, 看看效果。哎,积分有增加对不对?好,可以接下来来做生命值,生命值是如果碰到了航天飞机,那么生命值就要减一所, 所以生命值的初始值其实是三,设置生命值的值为三,在下面如果碰到了航天飞机,就将生命值减一,我们这里呢只有增加一,所以后面的数字变成增加负一就可以了,看下效果, 生命值在相应的减少。最后呢,我们要通过两个变量来确定游戏是胜利还是失败,我们想让这个游戏胜利,失败是由航天飞机说出来的,所以我们可以在航天飞机这里去设置它,如果积分达到十,那么游戏就胜利。 sorry, i didn't catch your name earlier。 那么游戏胜利呢?我们让它通过外观 说话来显示,说游戏胜利,同时要停止全部脚本。 同样的方法,游戏失败也是这样,让这里换成变量,生命值等于零,那么就说游戏失败,同时停止全部脚本,将它拼接上。最后我们来选择一个太空的背景, 好来看一下最后的游戏效果,点击小绿旗启动。 哎,游戏失败,那么停止全部脚本。好啦,游戏成功。

哎,为了让他啊,除了说出声音还能怎么样,把文字也体现出来啊。我们把这里也给他加上啊。来这里来,叫什么名字?等一下啊,这里来一块啊,这里开开始来。你叫什么名字啊?我叫我叫,我叫爷爷, 爸爸的爸爸叫爷爷。 嗯,咋不叫了,你叫什么名字啊?我叫我叫爷爷。 说不出来你叫什么名字。那我叫爸爸。 为什么不说呢? 爸爸早上 好。哎,再来一遍啊,你叫什么名字?哎,以后我叫爷爷。 爷爷早上好。哈哈,别忘了保存啊。


哈哈哈哈哈,趣味钢琴 是时候展现真正的实力了, 下面给大家带来一段即兴表演, 哇哦,我可真是个作曲小天才。 首先我们打开麦的夹, 我们的第一步是添加趣味钢琴的角色与演奏背景,我们先来删除不需要的麦的加角色,接着 音乐找到键盘,接着我们在背景库当中音乐找到聚会房间,接着我们把键盘摆到舞台中央,并且调整它的大小。 我们的第二步是给键盘角色添加弹奏的演示效果造型,在演示效果当中我们可以看到每当我们按下一个琴键,钢琴键 盘上就会有一个情节亮起,对应着他的音符,那么我们在造型当中来添加和实现这个效果。在造型当中我们可以看到原本的造型就有键盘 a 跟键盘 b 两个造型,首先我们保留这个键盘 a, 并且直接为他改名为键盘, 那这个呢?作为我们没有弹奏时的初始状态。接着通过键盘 b 造型,我们来改造完成其他的弹奏状态。 那首先我们看到在这里有三个看起来是在发声音的造型,那么我们可以通过点击画直线,选择自己喜欢的颜色,然后对应键盘上面中音刀的位置, 画出这个按键,这样表示这个琴键被按下了,然后我们来更改造型的名称, 对应简谱刀。接着我们可以通过右键复制,选择左边的箭头,选中直线,并将它向右移动到 red 位置 好,可以看到造型的名称已经自动改成键盘 red 了,那么后面的三四五六七八的造型我们都可以用同样的方法获得。 最后我们再复制一个键盘造型,然后将名称改为播放, 接着删除直线,我们在左边选择文本。 接着我们可以缩小他,并且移动到屏幕的位置,这样我们所有的键盘 造型就完成了。回到编程区,我们的第三步是按下指定的按键,让键盘演奏出对应的音符。首先我们在事件当中找到点击率齐,让键盘回到他初始的造型。 接着我们如何让键盘通过指定的按键发出对应的音符呢?我们在换装游戏中用到了相同的方法。首先通过试键找到,当按下空格这个模块,我们将它改为数字一, 接着通过切换造型,我们可以让造型再按下数字一的时候切换到造型一。接着按下一的时候,我们如何让键盘发出刀的声音呢?我们 我们可以在扩展当中功能模块找到音乐,选择他返回到主界面。在功能模块当中我们找到演奏音符六十零点二五拍这个模块,那么我们点击这个数字会发现现在选择的就是中音的刀。 我们试一试点击键盘一,钢琴的刀被奏响了,并且切换到了这个按下刀的造型,但是现在造型停在了按下一键,仿佛他一直在想。 因此当结束演奏后,我们可以通过再切换造型,让键盘回到初始状态,等待下一个音倍弹响,我们再来试一次按下刀,键盘就回到了初始状态了。接着我们可以通过复制与 修改音符以及造型来对其他的按键进行相同的操作。好的完成了,我们来试一下。 我们的第四步是通过列表来增加演奏的回放功能,那么我们如何实现回放刚刚弹奏过的旋律呢?点击变量找到新建列表,新建一个名为旋律的列表, 我们就获得了一个名为旋律的列表,那么通过这个列表呢,我们就可以把音符按照我们演奏的顺序依次记录下来了。我们找到将什么东西加入到旋律,我们以按键一为例, 当我们按下刀的时候,我们可以将音符这个六十代表刀的这个数字加入到旋律当中。 当我们点击按键一,可以看到刀的这个音符数六十就被加入到了列表当中,而且我们每按下一次刀的音符数都会被加入到列表当中,并且在前方按照加入的顺序标注好编号。 接着我们可以对接下来所有的键盘进行相同的操作,我们来尝试一下, 大家可以看到在列表当中记录下了我们刚刚所弹奏的所有音符。 我们的第五步是实现键盘的录放功能,在能够依次的记录我们弹奏的音符之后,我们的下一步就是通过按下键盘上的批键实现费,也就是回放的效果。那么我们同样的还是在事件当中 找到当空格被点击这个模块,然后将它改为披件。接着当我们按下披件的时候,就应该切换为类的造型,也就是播放的造型。 那么我们要怎么样将列表当中所记录的音符播放出来呢?播放音符同样在功能模块当中找到演奏音符这一个模块,那么演奏的内容则在列表当中。我们可以找到旋律列表的第一项这样 一个模块,那第一项是什么呢?点击一下,我们可以看到第一项其实就是这个六十,也就是刀的音,我们将它放入到这个圆圈当中,点击模块,那么它播放的也就是刀了。而如果我们播放第二项, 那么代表的就是列表当中第二项 red 这个音符数字,那么这里我们只谈了导人秒杀西刀。 如果我们谈了很长的一段旋律列表,里面记录了几十个不同的音符,难道我们要拖出非常非常多的演奏音符的模块,然后一个一个的去输入不同的编号,让他来播放我们的列表吗? 那么实际上我们可以通过变量来实现这个效果,我们首先新建一个变量, 我们可以点掉这个框选,不让它显示在舞台当中。接着我们设置项目的编号,初始值为一,然后将这个变量项目编号放入到第几项的这个空格当中, 连接在一起。当我们按下披件,那么这个时候呢?项目编号为一演奏音符旋律的第项目编号像,也就是我们的第一项播放了刀的声音, 接下来我们每播放一个项目,就让编号加一,然后在控制当中找到重复执行多少次,那么重复执行多少次呢?在我们现在的列表当中有八个被记录下来的项, 因此我们在这里输入八,当我们按一下批件,可以听到他就会依次的进行播放了。然而我们如果记录的项目书不止八个呢?那么我们就可以通过变量当中找到 旋律的项目数,放入到这个次数当中,这样不管我们记录了多少个音符,他都会重复执行,直到每一个音都依次被播放完毕。 那么在播放完成之后呢,我们继续将造型切换为初始的键盘造型,现在我们点击批建 完成了,那么我们的最后一步就是,如果我们想要重新开始 记录我们弹奏的旋律,我们如何来清空列表里面的内容呢?首先我们通过当空格被点击选择第一件, 也就是我们的删除英文单词的首字母,然后我们找到变量列表当中有一个叫做删除旋律当中的全部项目,那么当我们按下低键删除全部项目,并且可以让我们的键盘回到原始的造型,我们来尝试一下按下低键 清空了,那么现在钢琴也回到了初始状态,我们就可以重新开始弹奏并且记录旋律了。列表当中我们可以点击这个选择框,让我们的舞台上只显示这一个键盘的造型,我们再来尝试一下吧。 点击批建 好的,我们的趣味钢琴就完成了,你学会了吗?一起来试试吧!

接着上节课熊跑了,把头上的包落下来,整的挺尴尬,有没有问题?没有问题,先把熊正过来。怎么办呢?运动模块之前讲过将翻转模式改成左右, 哎,这就正过来了,但是头似乎还没有面向右边,所以运动,我再加一个,面向九十度, ok, 然后打一下,哎呀妈呀,长个包。哎呀妈呀, 那么包不跟着熊走有没有问题?没有问题,很多同学说,老师我学过运动模块,有一个叫移动到鼠标指针, 那么当接受到跑的时候,我就让他移动到咱们的熊行走就可以了。夹到谁身上呢?夹到包身上哎,来一个 自己当接收到掌包啊,然后控制重复执行运动,移动到 熊就可以了。好,那么我们来试一下。 哎呀妈呀,哎呀妈呀,这怎么还转移了呢?哈哈哈哈,好, 那么这个模块是不行的,这是初学者的用法,如果你想让他移动到熊的特定位置,我们采用的方式是侦测模块里的,一般初学者都不知道的,叫舞台的背景编号,用他来做。时间有限,下节课详细讲一下。

乔布斯说,人人都应该学习编程,因为他教你如何思考。 比尔盖茨从十三岁开始学习编程。什么?十三岁可不算早吗?要知道,那可是一九六八年钢铁侠哦,不,是这个钢铁侠, 一楼马斯克十二岁就写了一款太空主题游戏,靠出售游戏代码赚到了人生第一桶金。呃,好了好了,道理大家都懂,但编程是那么好学的吗? 其实,在慢的家的世界里,学习编程并没有那么难。当然了,首先我们要知道慢的家是什么?慢的家是一款编程教育软件,它可以让你从图形化编程入手,掌握编程语言, 可以是 c, 也可以是拍散。曼的家同时也是一个创作工具,开启脑洞,你将会创造出各种各样有趣的项目。这么说吧,曼的家就像一个无比系统的编程银,见证你从青铜走向王者。 那么现在就让我们先从学习编程的第一天说起吧。你坐在教室里,同学们,请打开这个小机器人图标,他叫慢的家。你一脸懵懂的打开软件,拖动组合这些积木。 哇哦,原来编程竟然这么简单!于是你尝试编写一个小游戏,调整积木,游戏效果立马展现出来了。你不断填充积木,扩展游戏的功能,编程的大门好像就此打开了吗? 那么,如果你想控制一个机器人呢?你通过编程调整参数,让小车跑通了。之前设计的游戏虚拟世界和物理世界好像就此打通了吧, 你成为了同学口中的技术牛人。接受这个称号,就意味着你接受了挑战。置身于百人赛场上,你要设计一个创新项目,打开扩展库,乐乐家海量的扩展资源让你可以随心组合。 你骄傲的推荐这个项目,说他一定能让人们的生活更加方便。 曼德嘉就是这样一款简单不简单的编程软件,而且最棒的是它是免费的。在 d f 创客社区的曼德嘉专区里,已经有大量的精品教 成供你观看学习,这意味着任何人都可以毫无障碍的使用慢的加,当然了,后期还会有更多有趣的功能加入,快来我们的官网慢的 plus 点 cc 下载使用,踏上你的创造之路吧!

好,那么这个老师们在编程的时候经常会遇到这个问题啊,就是说我的一个程序里有好多个这种延时的程序,但是发现他就会有卡顿,那么包括比赛还有这个马拉松的时候都有出现这个情况啊, 那我们今天就来处理一下这个问题,怎么让多个延时程序能正常运行,那么我们现在这里有两个程序,对吧?第一个是这个按钮去控制这个分运器,那么我们上传一下, 好,没问题啊,没问题。那么第二个是这个啊,我们的环境框去控制这盏灯,然后他会亮,三秒之后关闭啊,我们来看一下,那么现在是不亮的,对吧?遮挡一下 好弹两三秒关闭。那么我现在要把这两个程序合在一起啊,我们按照正常的操作放进去就可以了,对吧?好,上传, 那么我们先去点亮这盏灯啊,然后点亮他,那么再去按按钮,哎,大家发现在这个三秒之内 他是没有反应的,对吧?嗯,这个三秒结束之后他才可以响啊,是这样的一个情况,那么我们说为什么会这样呢?因为这个三秒影响了他的结构啊。 好,那么我们还是以这个流程图的形式去讲啊,我们首先看到这个流程图啊,这个程序现在他的流程图是什么?光线不足的时候,然后 led 亮,等待五秒之后他关闭,对吧?那么然后按钮按下的时候啊,如果是他分明期想要负责分明期停,那么我们看到这个流 顺延下来,但是我们说为什么灯亮的时候他就不小了呢?因为我们顺程序是按食盐去进行的啊,他按照着每一节每一节的去进行, 那么当这个我们的 led 亮灯亮的时候,他会有一个等待五秒,对吧?那么程序上执行这个等待五秒结束之后,他才会进行下面的操作,所以在这个等待五秒的时候,按钮是没有办法检测的啊, 那么我们怎么去处理这个问题呢?啊?怎么去处理这个问题呢?让我们来想一下,我们换到这张 ppt 来看一下。 好,那么我们说怎么能去等待,但是又让灯亮五秒,然后我们做了一个小的类比啊,就是说你借了一笔钱,然后十天就还钱,如何十天到十天还钱,那么按照我们正确的想法是,哎,二零 一九年七月十五日,那么还钱的话,我们正常的按照刚才的程序逻辑,应该是等待十天,然后还钱,对吧?但是我们用一个时间周来表示,我们可以把它做成七月十五日,到当前时期减去七月十五日,如果他等于十天的话, 那么我们就该还钱了啊,我们用一个啊后来的时间减去之前的时间,然后取一个插尺,取一个插尺。 好,那么我们流程图重新改变了一下,就是说当光线不足的时候, led 灯亮,那么记录当前时间啊,记录当前时间, 然后呢?如果说时间到了,就让 led 灯灭,否则啊,不执行任何操作,这样子的一个效果啊,程序写出来给大家看一下。好,那么回 程序啊,那么我们要用到一个系统时间啊,这个东西大家可能见过,但是没有用过,那么我们把它放出来看一下啊,系统运行时间,在最后我用了一个创可苏创把它输出一下上传, 那么打开监视器,我们看到随着程序一开始运行之后,他就啊开始跳动了,对吧?连续的啊,因为闪动的很快,他的这个单位是毫秒啊,所以很快,单位是毫秒,很快啊。 啊,那么是这样的一个系统时间啊,系统时间。好,那么我们利用这个系统时间去改变一下这个程序啊,去改变一下这个程序啊,按照这个流程图啊,我们来按照流程图看一下,还是去判断观念不足啊,如果是 的话,这个 led 灯亮,然后记录当天时间,然后时间到了之后就让 led 灯灭了,那么我们看这个程序怎么去写, 那我们还是判断这一句,对吧?啊?还是判断这一句啊?如果说啊,这个光线强度低,那么然后异地灯就会亮啊,然后我们去记录一下这个系统时间,但是他大家会发现他是一个参数,对吧?他这个欠套的样子,都是参数啊,欠套在这种位置, 那么我们说记录时间怎么去记呢?我们直接用一个变量去记,把变量设置为系统时间,那么大家可以去新建啊,我偷了懒,就是新建了, 好,那么下一句是判断,如果到时间了,我们就让他低电瓶,对吧?那么我们还是去做一个入股啊,还是去做一个入股,那么 如果说啊什么呢?我们用一个减号啊,用一个减号,如果说变量,这是咱们刚才记录的时间度,变量减去,哎,正在运行的时间, 对吧?啊?反了,对吧?用后来的这个大的时间减去之前几小的小的时间啊,那么当他怎么样呀?等于五百毫秒的时候啊,那么我们用一个大鱼等于啊,用一个大鱼等于给他一点点的余量, 那么我这个地方写的是三秒,对吧?那么就应该是三千毫秒,三千毫米好把它全部拖拽进去, 然后异地灯熄灭,还有异地灯熄灭好,这三秒就可以删掉,上传一下试一下。 好,我们 led 灯的程序就没问题了,就他是可以实现的啊,那么我们把这个啊分明器给他放进去,看一下有没有成功啊,有没有成功 好遮挡哎,他是可以响的,对吧?其实我遮住让他一长亮的时候都是可以响的,是这样的一个效果 好,那么流程图也做出来了,给大家分析一下。那么我们看到这个流程图现在变成了啊,四个,三个相互不冲突的判断啊,三个三个相互独立的判断,那么第一个光线不足啊, led 灯亮,那么如果说他亮的时候,他就会记下当前的时间,然后去判断,哎,这个时间就是我们现在的时间,减去刚才记录下的时间,如果说 大于我们这个直的话,他要异地的就会熄灭,然后否则的话他是不会影响下面的程序判断的啊,按钮按下,然后分明器响,否则的话分明器停,那么大家会发现这样他就会相互独立了。那么如果说我们要去做多个这种顺序实验的结构的话, 我们其实只需要啊,就是我们的条件判断什么时候该怎么样的时候,条件一啊,当他满足的时候,我们去记录一下条件一的时间啊,那么一二三四五都是一样啊,那么条件 n 满足的时候记录条件 n 的时间,那么如何去停止他呢?我们用系统时间减去 当时记录下时间一或者时间 n, 那么如果是的话,哎,执行时间一后面的程序这样子一操作,那么大家可以试一下。

大家好,今天给大家介绍一下,用 mind 加编程实现温湿度显示,温湿度传感器在 o l e d 上显示, 那么这个是下面一块板,是普利诺的主板,上面加一块扩展板,我们先看一下效果,第一行有显示温度,第二行显示湿度,这个是温湿度传感器啊,作用都是慢的,加编程,简单的来演示一下。 好,我们先打开 id 加软件,我们可以看到这里有实时模式,上传模式,我们选择上传模式, 然后我们在扩展里面找到要用的这个选用的主板,它就用了 uno, 如果你用 neto 就用选择 neto, 不要选错。然后呢,我们这里还用到了这个 oled 的显示器,还有这个温湿度的传感器,需要的都选上。然后呢,我们首先 先啊可以看一下传感器,这里啊可以读取它的温度传感器不要选错了啊,选用的是这个这个温湿度的传感器啊,所以选错了,你看这个代码就不错了,我们需要读取它的温度和湿度, 那么我们这里用的是两号口,所以选择两号口。然后呢,我们获取的数据需要在这个 o led 屏幕上显示,所以我们选择这个显示器,然后第一行我们可以显示他的温度,那么我们第二行呢,来显示他的, 看一下啊湿度,那么这样子其实可以显示,但是呢,我们再加个前面介绍一下啊,这是第二把一改成啊,那么我们这里支付串有个合并的支付串啊,多弄几个啊, 重复自己看。这里呢,前面加个介绍,这个是温度,温度,然后呢,这一个加个介绍,这个是湿度 施主,那么他的后面的单位我们也可以加上,还是用到了这个合并支付串啊,把它放上,再套一个,把它缩小一点,这个是温度摄氏度, 然后把湿度的单位写上好了,那么结束之后呢,我们在这个上传到设备啊,点击上传到设备,那么大家看到没有连接设备,所以先 连接,选择对应的窗口,点击上传看一下效果。 我们这里看到在屏幕上实时显示当前的温度和湿度,而且还有单位,那么来变化一下啊,我吹口气,在这个传感器上吹一下啊,我们发现这时候的湿度明显变高了,温度也有变化, 那么这个呢,整个呢,这个字就是我们刚才选择的这个温湿度的传感器,这个就是 oled 的显示屏,然后呢我们这个用了他用的主板和上面的一个扩展板,注意线不要接触啊,大家看一下怎么样?还是挺简单的吧,大家学会了吗?