粉丝758获赞2807


办理学系列第二期基于 man 家的二度一牛入门教程,内容包含二度一牛 ml 基础知识,近二十个简单动手实验,适合中小学生或其他初学者。第一节体验二度一牛软硬件的融合灵异工坊小芳老师主讲 除了大家当前正在看的视频,还需要配备的学习材料有三方面,一、软件方面 需要安装卖你家编程工具,这是一个图形化编程工具,上手很快,很适合中小学生和其他初学者使用。 二、二度一扭相关硬件二度一扭扭主板和实验相关传感器,如 led 电阻按键等等。各大平台中有很多相关的产品,但是品种太多,不一定与本课程对口。实验出错后,家长和孩子都不好排查, 容易打击孩子的积极性。本课程的操作步骤非常完整,建议配合临沂工坊小店配套的硬件,让孩子的学习更加高效。 三、电脑基础环境家用电脑、笔记本或台式电脑接口安装 windows 或 window。 十一、有实际空余的硬盘和空余的 usb 接口,配置要求不高,一般近五年电脑都行。 卖你家是基于 scratch 三点零开发的一款适合青少年使用的图形化编程软件,用户可以免费使用,支持市面上主流的二度一钮、 micro bit esp。 三、二、开源硬件平台使用体验与 scratch 相同。 卖你家的安装非常简单,登录官方网站,找到下载栏目,选择 windows 版本下载安装就行。电脑安装时无特别的选项,一步步下来就行。 实验教程在 window 系统进行整理,其他系统平台的操作可能有小量不同,麦尼加主界面如上图所示,工具最上面是菜单栏,有连接设备模式选择、上传到设备代码、类型展示等功能。 左边为模块区,是图形化编程的组建箱,控制预算幅、变量函数,主板各类传感器的指令都从这里拖出来。左下角是扩展区,程序启动后,第一步就是从拓展区中选择主控板, 选择号之后模块区才显示主板相关的模块。如上图模块区中的二度一牛模块。编程区就是图形化拖拽的地方,是代码配置的核心区域。代码区是指图形化编程生成的代码,也就是上传到主板的实际内容。串口监视器是电脑 和二度一牛主板互相通讯的数据显示窗口。二度一牛是一款简单易学、功能强大的开源电子原型平台,诞生于意大利的一间设计学校。它主要由一块能编成的电路板和一个用于编写程序的 id 集成开发环境组成。 二度一流项目一般由输入设备、主板、输出设备组成。输入设备有按钮、温度传感器、光敏传感器、震动传感器等。输出设备有 led 蜂鸣器、显示屏、舵机等。常规的工作流程是,一孩子有一个创意或想法。 二按创意将主板和有关传感器连接在一起。三、使用工具进行编程。四、将代码上传主板。二都一牛平台的主角是主板,主板的型号很多,其中上手简单、功能丰富的就算 二都伊纽 no 主板发行量非常大,有意大利进口和国产的 no 主板功能相同,国产的相对实惠。对于本期课程而言,考虑到实验目的和经济性,将全部使用国产主板。 图中展示的是 rdno 主板,常用的是零到十三数字口 a, 零 a 五模拟口,三个 gnd 管角五伏三点三伏输出 数字口十三。指示灯与数字口十三相连,可以用来做调试,即使不连接传感器也可以做一些实验,可通过 usb 接口与电脑连接,以便将麦尼加编程的代码上传到主板。 man 加为驱动安装提供了非常友好的方式。先打开程序,在菜单栏找到连接设备菜单,选择一键安装串口驱动系统,弹出提示 式框,根据提示进入下一步,直到完成就行。安装完驱动后,将主板通过入 s b 线连接到电脑中。电脑的设备管理器端口 com 和 o p t 一栏将显示新的设备。 二度一牛代码结构主要分为两个部分,即初始化和循环执行,对应代码区代码的 set 方法和录方法。一般来说,我们主要设置的是循环执行部分,顾名思义,这部分的代码会一次又一次不停地执行,以保证与设备的持续对接。同时, 我们也会常常看见很多代码都有延迟的逻辑,这样是为了让主板有休息的时间,减少资源的消耗。二度一牛的代码执行逻辑如上图,一、我们使用麦尼加进行图形化编程 工具帮我们生成相关代码,并发出代码上传指令。二、电脑通过 usb 数据线上传到主板三、二度一牛主板根据指令执行相关逻辑 四、如果需要,电脑端会接收主板从串口返回的数据,并显示这个操作在调试时常常出现。回到麦尼家编程工具,点击左下角的扩展,在弹出的界面中选择二度一流文牛主控版,然后点返回配置循环执行区的代码, 拖入设置数字引脚空间,配置引脚为十三。输入高电瓶。即将主板自带的 led 点亮,拖入等待一秒空间复制代码程序,将复制刚才两行代码,将输出修改为低电屏。即将主板自带 led 设置为熄灭,拖入串口输 出空间。在菜单栏连接设备中选择当前连接的主板代码编写完毕,点击菜单栏上面的上传到设备按钮,将代码上传到主板,上传成功后,在右下角的创口监视器 会显示有关的信息,点击打开串口按钮,等待一会后会看到主板传回来的和漏字符。 此时我们观察二度一扭纹六主板,发现每隔一秒主板的 led 指示灯点亮一秒后熄灭,同时二 s 指示灯闪烁,表示主板通过串口发送信号。实验室成功的已经完成主板与电脑的通讯。 二度一钮平台运行时可以连接很多种电源,除了连接电脑的 usb 口,还可以连接九伏电池或五号杆电池,这样可以保 保持平台的独立运行。当设备需要运动时,如智能小车等就需要连接独立电池,确保平台的灵活性、方便性。 课时总结本节结合课程内容陪伴着朋友们认识二读一牛是什么,能做什么,由什么构成。初步学习了电脑接线和驱动程序安装, 使用 maid 加实现第一个代码的编写、上传和执行,让朋友们可以无门槛学习到二度一牛电子原型平台。

最近老师遇到了一个不理解意思的新词,叫彩虹屁,但是做他有没有问题?没有问题, 就是让机器人一边走一边放彩虹呗。之前讲过六七微电机重复执行,再控制模块,运动模块,再找到面向鼠标指针移动三步翻转模式变成左右,他就可以跟我走了。 但是没有 p 又没有问题,没有问题。接下来我们选择拓展模块,找到里边的功能模块,然后选择画笔,给他添加了,接下来返回一, 一直往下拉,拉到功能模块,找到画笔。一开始的时候要全部擦除,然后要落笔,将笔的粗细设为初始的粗细,然后将颜色设为绿。啊,那么走一下,哎,现在有一个绿的了,但他不是彩虹的,所以我们要将颜色逐渐 变,增加点滤器开始。哎哎,彩虹屁有没有问题?没有问题,但是气体不太像,所以我要让他随风飘扬,随风扩散,所以,所以将粗细增加一哎点滤器开始。哦,这样我就有了一个彩虹,哎。对了,彩虹屁是什么意思?
![[行空板图形化Python入门教程]第07课:名画互动博物馆#行空板图形化 #行空板 #图形化编程 #Mind #少儿编程 #希望这条视频能帮到你 #每天学习一点点 #程序代码](https://p9-pc-sign.douyinpic.com/image-cut-tos-priv/4ece7ce7c9517e28ee8edd925bad593f~tplv-dy-resize-origshort-autoq-75:330.jpeg?lk3s=138a59ce&x-expires=2081901600&x-signature=nyQz4ehTd59G4MdpHeSi5CU3B9c%3D&from=327834062&s=PackSourceEnum_AWEME_DETAIL&se=false&sc=cover&biz_tag=pcweb_cover&l=20251224105937EFCAB4E0031D626EE857)
大家好,今天我们要上的是第七节课,名画互动博物馆 清明上河图是一副举世闻名的现代主义风俗画卷,向人们展示了北宋京城繁华热闹的景象和优美的自然风光。清明上河图画卷长五百二十八点七厘米,宽二十四点八厘米。 这节课我们主要以清明上河图为例,教大家制作一个可以点赞互动的名画。博物馆 这节课我们的任务目标是在星空版屏幕上显示原图与缩略图,原图可以通过上下移动 查看详细的画面,塑料图上可以查看当前画面在图上的位置,还可以通过屏幕上的点赞按钮与明画进行 互动。 这节课的知识点一,掌握算数运算符加减除的使用方法。二,掌握图片连续移动的方法。三,掌握星空版二维码显示的方法。 动手实践要和清明上河图实现明话互动,需要先设计一个便于交互的界面,然后实现移动鼠标查看详细画面和缩略图,最后进行点赞互动 分为下面三个小任务,执行任务一,首页的显示。这个任务主要是做一个简单的首页介绍,说明互动的名画是清明上河图。任务二,图片移动 使用星空版屏幕鼠标进行画卷上下左右移动查看完整的画卷。由于画卷过大,查看过程中无法准确地知道自己当前看到的画面对应在画卷中的位置, 采用缩略图加定位框的形式帮助我们快速定位。任务三,点赞互动在星空版屏幕底部设置一个互动按钮,按下按钮,屏幕上出现点赞的大拇指。 开始编写程序之前,先来分析这个任务中具体要实现哪些功能。图片移动这个任务可将功能大致拆分为显示三种不同的对象,文字、二维码 和按钮, 并且登录星空版。图形化 python 入门教程,找到第七课名画互动博物馆, 打开文件,找到图片素材,选择复制, 打开慢的加软件,点击文件系统项目中的文件,打开文件位置 粘贴, 点击扩展晴空版,连接远程终端。 一、文字显示首页会有三行不同的文字显示,每一行文字都是一个新的文字对象,我们查找显示文字, 看见没有, 接着我们运行程序,我们可以看到右下角我们的行空板上显示出了三行文字, 停止,接下来我们要教大家二维码的显示, 我们找到显示 r 软件 在哪里 运行一下程序, 我们可以看到右下角情况板上出现了一个二维码,接着我们用手机扫描, 出现了扫描的结果,如图所示。 好,第三步,我们要进入按钮,在行空版坐标为六十二百五十五的位置,增加一个宽为一百二,高为三十的按钮,并且按钮上显示文本,点击按钮 进入,我们可以先搜索按钮。 好,我们再运行一次程序,我们会出现一个按钮,点击按钮进入。 接着我们要完成任务二,图片的移动。上一个任务中实现了一个简单的首页显示,接下来的任务就是实现。点击按钮后会进入一个新的页面,在新的页面中需要用到的对象如图, 如图所示。 接下来我们需要使用显示图片的指令, 原图为一千八百三十三,高为五百。如何才能让图片缩小十倍后显示在习工版的左上侧呢?这时候我们需要使用更新对象的数字参数治理。 定位框用于缩略图上,可以通过定位框在缩略图上的位置来判断行空版当前界面上显示的画面在原图中的位置。 缩略图与原图的尺寸关系是一比十,那么定位框与星空版界面的尺寸关系一样,也是一比十。星空版界面的尺寸为两百四乘三百二,因此定位框的尺寸就为二十四乘三十二。 接下来我们增加一个定位显示,矩形 三,图片左右移动。 如何才能判断参观者是想要查看左侧画面还是右侧画面呢?使用指令鼠标移动事件获取鼠标返回的 x 坐标,再使用条件分支语句指令判断鼠标点击的是行空版屏幕的左侧还是右侧。 如果大于等于一百六,说明鼠标在行空板屏幕的右侧。如果 x 小于等于八十, 说明鼠标在屏幕的左侧。我们需要用到如果,否则 现在已经可以判断参观者是想要查看右侧还是左侧的画面。那要怎样实现图片的移动呢? 控制图片左右移动可以通过改变图片在星空版上显示的 x 坐标来实现。 具体分析如下,点击星空版屏幕左侧区域时,图片 x 坐标值连续加一,图片连续右移。点击星空版屏幕右侧区域时,图片 x 的坐标值连续减一,图片连续左移, 原图的坐标为零零。怎样才能改变 x 的坐标值呢?我们需要新建一个变量 x, 主程序中定义变量 i m g x 并复制为零。声明,变量 i m g x 为全局变量, 并且将 m g x 减一的复制给 m g x, 控制图片的 x 坐标连续减一,图片连续左移。将 i m g x 加一复制为 i m g x, 控制图片的 x 坐标连续加一,图片连续右移。 四、定位框移动原图的左右移动已经实现了,但是定位框还不能跟随原图左右移动, 这里使用一个小技巧,让定位框跟随图片移动而移动。定位框是行空版的,屏幕缩小十倍,原图在行空版上移动, m g x, 定位框在缩略图上应该移动, m g x 除以负十, 定位框的移动是图片移动的相反方向。原图左移,查看右侧画面,定位框右移 ins m g x 除以复式使用更新参数 运行上面的程序,实现了图片的左右移动,并且定位框也跟随图片在缩略图上移动。你有没有发现任务一和任务二是两个独立的程, 两个程序只能独自运行,导致首页显示的图片移动没有任何关联。接下来将这两个程序合并成一个实现当点击首页显示页面中的进行按钮时,界面切换到任务二中的图片移动页面功能。接下来我将示范一下完整的程序。 呃,这里需要说明一下, python 组程序下面开始这一排新建,所有要用到的对象就是文字按钮二维码、原图缩略图老框和定位, 然后上面的文字一二三按钮二维码是在首页面出现的。然后呢,我们刚开始 需要将原图缩略图框和定位隐藏起来,所以说所有的 x 都是二百四,就是刚开始首页只显示上面的四个,下面的上面的四五个, 然后下面的图片都全部先隐藏起来。然后呢,当我们点击按钮进入的时候,我们才进入到第二个页面,就是图片和缩略图,原图和缩略图,接着就是按钮触发了,然后将 flag 复制为一, 好为后续把全局变量变成 i m g x, 然后按钮点击之后就把前面的三个文字二维码和按钮全部都删除掉了。接下来是第二个界面,这个时候触发了 flag 等于一, 接着就是开始用鼠标来移动星空版屏幕的左右侧,才进入第二个界面,可以观看清明上河图,这是任务一和任务二的结合, 接下来任务三点赞互动,我们先开始编写程序,在编写程序之前先来分析一下这个任务中具体要实现一个怎样的功能。呃,首先要有一个点赞的按钮,按下这个按钮后,让大拇指的图片从下到上的移动, 如图所示。一、主程序下设置对向隐藏这个任务的程序呢,是在任务二完成程序上进行添加的。在 patient 主程序开始 下,可以设置按钮暂图片为不可见的状态,就是设置为二百四,就是他在他的清空版外面不可见的状态,我们可以搜索 并且增加一个回调函数, 并且我们需要在点击按钮一的时候把赞的数 数字参数改为一百, 实现暂图片向上移动。同样还是使用指令更新图片数字参数 y 值来实现向上移动。新建一个变量暂 y, 当暂按下按钮时,暂图片向上移动。 由于都是一些学过的知识,这里就不做详细的介绍了, 并且我们增加一个,让他的定位可以上下移动,就是增加一个 m g i m g 以外 tfboys。 然后在循环执行中判断赞按钮是否按下。如果按下点赞图片循环向上移动,增加一个。如果 再按钮按下时,将再按钮的标志变量设为一,设置点赞图片的 y 坐标为二百二十。让我们在这边增加一下 m g y, 我们需要更改一下 y 的数字, 然后切换成 m g y 也加入到。如果下面检查一下, 再加一个全局 global 变量为 m g y。 这个是第二界面的, 然后这是按钮一,从第一界面切换为第二界面,然后这个是按钮二,从第二界面切换成点赞的那个界面,然后这一块是 第一界面的三个图,一个按钮和一个二维码,然后这边是第二界面的原图和缩略图。具体的程序大概是这样子, 然后我们可以运行一下程序,这是第一个界面,然后我们可以点击按钮进入,然后我们可以改变图形的 x 轴, y 轴, 让我们可以点赞。这节课就上到这里,谢谢大家。



初学者不会用,有没有关系?没有关系,放心大胆的试。电脑冒烟了,老师陪放一个。什么?移动十步?移动十步,然后干什么?绿棋被点击啊,我就移动十步, 只是一步一步的走,太慢了。有没有问题?没有问题,程序就是要重复执行,来到空置加个重复执行。移动十步光卡墙里了,有没有问题?没有问题, 碰到边缘反弹就好了。在哪呢?运动里边找到一直滑到下边,碰到边缘就反弹。走你啊。 可是可能有的同学也是什么大头朝下了,是这个的样子,老师跟你的不一样,有没有问题?没有问题,只要把翻转模式拿出来放在底下,改成左右翻转他就可以了。 最后你发现老师怎么滑冰呢?哎,没关系,就像动画片一样,仔细看他有几个造型,有多个造型,你只要重复切换下一个造型就行了。外观里边找到下一个造型。 ok, 走你。

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

第四节课程是呼吸灯零一工坊,小芳老师主讲本实验的 led 接线方法与之前的相同, led 长影角连接主板数字五影角, led 短影角连接两百二十欧姆电阻,然后用跳线连接电阻和主板 gmd 影角。 本实验重点介绍 pwm 与模拟输出功能,数字电路中只能输出零一,对应零伏五伏电压,那怎么输出零到五之间的电压呢?答案是使用 pwwm 技术,将信号编码为脉冲信号,以达到模拟输出的效果。 如想要零点五就输出零一,零一 pron 的设置范围为零到两百五十五,主板上标有波浪标识的数字接口有三、五、六、九、十十一共六个,它们具有 pwm 输出功能,能进行模 你输出。本实验中通过设置零到五伏间电压,改变 led 灯的亮度,使用慢加进行代码编程。主要逻辑如上,设置一个变量癌,用于临时记录当前的 pwm 输出值, 使用重复执行控件执行两百五十五次,每次执行时将矮增加一。然后使用设置 pwm 引脚指令设置主板数字五,引脚的值为爱,即将引脚五的值从一设置到两百五十五,以便不断改变 led 接受的电压,从而让 led 的亮度不断加强。 制作呼吸灯需要两个步骤,先让 led 灯油暗变亮,再让 led 灯油亮变暗。后者代码基本与前者相同,修改的地方是循环中,每次将来增加负。一开始硬件接线是我们最熟悉最经典的实验接线。 将 led 插入到面包板中,将电阻连接到 led 负极,用跳线连接 led 正极和主板数字五引脚。用跳线连接电阻和主板 gmd 引脚, 其实电阻与 led 正极连接也是可以实验,只是为了减低 led 的电压电流。 开始电脑端编程,先打开扩展区,选择主控板,从左侧模块区的变量分类中找到新建数字类型变量文本框,在弹出框中输入英文字母 i, 表示新建变量 i。 同时变量区新增了针对变量的方法。空间 拖入设置 的值,空间数值保留为零。从控制分类中拖入重复执行空间设置,重复执行两百五十五次,表示循环体内代码会被重复执行。 选择变量分类拖入将来增加空间,保持增加的数值为一,拖入设置 pwm 引脚,空间配置引脚为五,将变量来拖放到输出数值的位置,然后拖入等待空间设置,等待零点零五秒, 此时 led 逐渐变量的代码已经完成。后面我们要实现逐渐变暗的代码配置也比较简单, 复制重复执行区域的整块代码,放置到后续的位置。修改,将爱增加这一行的代码 由原来的一变成负一。 代码配置完成,连接主板设备,点击上传到设备,将代码上传到主板, 实现效果如上。 led 会缓慢变亮,然后再变暗。变化的过程太缓慢,需要有一定耐心才能观察,这也是深度探究要改进的地方。 在进阶练习中,加快呼吸灯亮度变化的速度。修改的内容在于减少重复执行的次数,同时每次执行时变量增加的数值更大,但每次增加数值五成, 已执行次数五十一,最后还是得到两百五十五。实验效果如上。加快 led 变化的节奏后, led 呈现明显的变化,好像在呼吸似的。 总结结合课程内容,陪伴着大家学习了呼吸灯实验,并对 p dob um 技术和编程中的变量重复执行有了较深入的理解。

这节课我们来认识随机数,我们通过做一个抽奖的小程序来学习随机数, 这节课我们用麦的加来做,因为在设置中心点的时候,麦的加是比较友好的,而四块四块三呢,在设置这个中心点的时候,他会把这个点挡住,我们不好做。 这个我们是需要几个素材,在前面我介绍过这个网站密元素,我们直接登录,然后搜索转盘,下载对应的这个抽奖用的转盘和指针。 接下来我们来做这个程序,首先选择一个背景, 接下来把默认角色删掉, 然后添加我们下载的两个角色,第一个是转盘, 第二个是指针。 我们先对转盘的位置进行一个调整,当小力去被点击时,我们让转盘移到舞台的中心, 接下来再对直径的大小和位置进行调整, 然后将大小设为三十。 好,接下来我们要对这个指针的中心位置进行一个调整,我们点造型,然后点一下转换为适量图, 点一下这个,我们看一下这个就是图形的中心点,现在图形的中心点和舞台的中心点是在一起的,我们在转的时候是要让这个圆的圆心和舞台的中心点在一起,所以我们移动一下, 把舞台的中心点移动到圆心的位置,然后接下来还要对他的方向进行一个调整,因为呢在 这个编程软件中,我们导入的角色默认是向右的,但是他现在指针指向上方向,我们点一下他,再对他进行一个旋转,让指针指向右边。 好,现在这个指针就做好了。接下来我们再来添加几个角色, 在食物中先来选苹果、 香蕉、 蛋糕、 橘子、 草莓、 西瓜。 好,现在我们再对这六种食物的大小一一进行调整。 先来做苹果的,当小力去被点击时,将苹果的大小设为九十,我们看一下这个差不多, 然后把这个程序把香蕉这里拖一下,现在复制过来了,香蕉的大小呢,我们给它往小的折一点 八十,然后再拖到蛋糕里,你点一下八十,然后调整位置,调整到一个合适的位置,继续往橘子里拖 八十还有点大,设为七十,好,再往草草莓里拖, 再把西瓜里脱一下, 西瓜其实有点小了,等于八十,而现在这个就基本上做完了。接下来我们做这个指针的程序,然后当小利息被点击的时候,我们 先让他方向面向零方向。 好,接下来我们看一下这个圆呢,现在是被分成了六份,那也就是说每一份的跨度为六十度,所以我们让他在只是在旋转的时候,每次旋转六十度, 然后呢转六次是一圈,我们先让他多转几圈,重复执行,比如说转上五圈,六次是一圈,五圈就是三十次, 这样我们的程序开始的时候,他就会指针先转五圈,然后接下来 我们再用一个随机数, 那么这里就要改一下,改成 一到六,因为转六次正好是一圈,继续右转六十度。 我们先点小力去看一下,他先会转五圈,五圈结束以后,然后他会转这个随机数, 每次知道的都是随机的一个位置。那接下来我们再对这个程序进行优化一下,我们首先在背景里,当小力去被点击的时候,我们让他 重复执行颜色特效, 然后 再让他重复播放一个音乐,这个音乐呢,我们可以可以自己去下载一个适合抽奖的音乐, 上传一下。我提前下载好了一个抽奖的音乐,把默认的声音删掉。 好,现在再来到指针,当这个指针停止的时候, 我们让他广播一个消息,给我们背景广播一个让背景停止的消息, 然后广播的这个消息他会被我们背景接收到。当背景接收到停止的时候,我们在控制里面找到停止全部脚本, 在这里改一下,改成该角色的其他脚本。也就是说当停接收到停止这个广播的时候,这两个程序都会停止。我们试着来运行一下 这个音乐,因为他前面有一段是空白, 我们没有去山塔。好,接下来我们再回到指针里面, 接下来再用一个判断,判断我们抽到的到底是哪一个物品。如果 方向等于零的时候,我们看一下方向为零,也就是说指指的上面他面向的是苹果, 如果方向等于零,说明他抽到的是苹果。那么这个时候呢?我们继续广播一个消息, 广播苹果广播的这个苹果呢?会被苹果接收到, 当接收到苹果的时候,我们让苹果的大小增加三十,同时 跟他说, 恭喜你抽到了苹果啊,继续复制一下, 然后每次是六十度。 如果方向等于六十的时候,说明抽到的是香蕉,那么这个时候广播一下香蕉, 然后我们把苹果这个消息再复制香蕉,当接收到香蕉的 时候说,恭喜你抽到了香蕉, 继续做下一个, 如果方向等于一百二十的时候,说明抽到的是蛋糕。广播一个蛋糕, 然后再把这个程序复制给蛋糕,当接收到蛋糕的时候说, 恭喜你抽到了蛋糕。 如果方向等于一百八十, 这个时候说明抽到了这个橘子。继续广播新消息,橘子啊,继续广播复制,当接收到橘子, 恭喜你抽到了橘子, 好,继续复制。大家注意,这个时候就在不是二百四十了,草莓这个方向,我们看一下 草莓这个方向,应该是这个方向,他是负一百二十,如果方向是负一百二十的时候,这个时候抽到了草莓,我们让他广播草莓。 继续网络复制程序, 当接收到草莓说,恭喜你收到了草莓,好,最后一个 如果方向是负六十,这个时候说明抽到了西瓜,我们广播个西瓜, 然后继续把程序复制给西瓜, 刚接收到西瓜的时候说, 恭喜你收到了西瓜, 好,现在这个程序我们就做完了,我们看一下这个程序呢,他在运行的,运行的时候指针先转五圈,然后他会在六个物品中随机选取一个, 选取的时候他会广播一个停止,会让舞台的动态效果以及音乐停止, 同时他还会判断我们抽到的是谁,如果抽到了谁,那么就会向谁发一个广播,这个广播会被对应的角色接收到,接收到的时候他会把自己变大,同时会说恭喜你抽到了谁。 好,最后我们再在指针这里再给加一个程序,在外观里面移到最前面,这样指针就不会被其他物品挡住了。 好,背景的声音这里我先删掉,因为这个声音我没有删,全面的空白。好,现在我们从头运行一下这个程序,点小绿旗, 再点一下,再点 你们看他抽到了谁就会使谁变大,同时会说你抽到了谁,我们再点看一下,又抽到了苹果,这个就是我们今天的内容。