新闻列表
咨询热线:
187 - 6397 - 2757
来来,我们一起用Scratch制作烟花的效果。当我们搭建好了烟花的发射框架,我们就可以制作出千变万化的烟花效果了。
(1)彩色的圆
(2)别样的绽开
(3)改变参数还可以千变万化。
学Scratch,参加比赛就买你了
1.我们需要创造出黑夜角色,绘制一个全黑色的图片,作为黑夜角色。
2.创建我们的烟花角色,烟花角色可以创建一个空白的角色就好。
直接点击绘制创建角色,然后不需要做任何东西,留一个空白角色。
当然,你也可以绘制一个小小的圆点作为烟花角色。
4.添加一个黑色背景,在背景上编写烟花发射代码。
按下鼠标发射一颗烟花,添加等待积木块,烟花在鼠标点击松开后发射。
掌握代码编程。
5.完成黑夜的不断覆盖,因为只有黑夜不断的覆盖,才能有烟花尾部的划过感觉。
记得虚像效果哟,这个设置是控制着烟花的尾部长短。70,是我测试出的一个比较ok的数值。
等待0秒,在这里也有一定的妙处,你尝试看看效果吧。
5.编写烟花效果代码,一起来吧。
(a)烟花是由克隆体完成的,隐藏本体。点击小绿旗开始的时候将画面擦除,同时将烟花的状态设置为【上升】。
变量【状态】是私有变量,它表示这每一颗烟花的状态,从上升到炸开。
当烟花是上升它的展示形式是一种,炸开又是另外一种展示形式。
(b)怎么才有炸开的那么多烟花呢,答案就是克隆,制作一个新的积木块。
☑️勾选运行不刷新屏幕
(c)完成上升烟花的表现形式,下面有详细的代码解释。
对应代码行数解读下
1.烟花的克隆体,记得要显示出来哟。
2.如果烟花克隆体是上升状态,就要执行下面的程序,展示上升的状态效果。
3.控制着烟花划过效果的粗细,尝试改变调整看看效果。
4.抬笔,等烟花角色移动到指定位置。
5.移动烟花到起始的发射位置,这里设置的是舞台底部的中央。
6.让烟花面向鼠标指针的位置,这样就可以你点击哪里,烟花就往哪里发射。
7.烟花的轨迹是什么颜色,就靠这行代码决定了。
8当一起属性都设定好以后,就要开始绘制烟花的上升轨迹了。
9.烟花能发射多高,多远,就看你打算让它移动多少次。
10.调节着烟花移动的速度,当然它和次数相乘共同决定了烟花发射的距离。
11.烟花移动完成后,就将自己隐藏,然后进入炸开形态。
12.将变量状态修改成【炸开】,这样由它克隆出来的炸开烟花就都是【炸开】状态了。
13.状态都调成【炸开】后,开始执行炸开程序,克隆炸开的烟花效果。
(d)炸开后的烟花是什么效果呢?一起看看这段代码吧。
1.如果烟花克隆体的状态是【炸开】那么执行下面的程序,展示这样的效果。
2.落笔开始绘制烟花爆炸的效果。
3.这里的画笔粗细,调节炸开烟花的尾部。
4.如果你的烟花是空白的,那么有这个就够了,通过画笔来绘制炸开轨迹。
5.如果你的烟花是有图形的,那么这个就可以改变烟花颗粒的颜色。
6.所有克隆出来的烟花颗粒,朝着四面八方的扩散。
7.重复移动多少次呢,炸开的烟花范围。如果是固定的那么就是一个圆,
如果是随机就会有很多不同的效果。
8.炸开烟花颗粒的移动速度和上面的次数乘积决定了烟花最终的炸开形态。
9.烟花是如果做到左边的朝左边坠落,右边的朝右边坠落呢,就在这里了。
没有了它效果很凌乱哟。
如果方向大于0,说明烟花颗粒在右边,那么就向右旋转,从右边落下。
否则烟花颗粒在左边,从左边落下。
10.最后烟花颗粒碰到舞台边缘,删除克隆体。
速云少儿编程致力于 4 - 18 岁,山东少儿无人机编程教育机构,速云网络研发软件工程师授课少儿编程,教给孩子们不光要学习编程,还要结合编程知识给我们无人机写程序,实现我们无人机的自动启飞、人脸识别、智能跟随,包括更加高级的编程玩法,就是无人机编舞。可能家长想了!四岁孩子能学习无人机编程吗?那我们看个四岁的小同学吧,你自己看看能不能学习吧!
我们来看一看四岁小朋友的学习视频吧!
家长担心孩子们真的能听懂课程吗?在每节课即将结束的时候我们都会进行课程汇报展示,来看一下小童鞋的汇报成果吧!
这个时候家长可能说了,我们四岁的孩子,年龄辣么小,又不认字,那该如何学习呢?
其实四岁、五岁的孩子不认字怎么学习?只要孩子识别颜色就可以学习。通过颜色识别具体编程积木,比如:蓝色是运动、紫色是外观、黄色是事件等等,通过颜色识别文字,根据颜色先实现出程序做出卡通的效果,以激发孩子兴趣,使孩子产生兴趣后开始具体学习每个积木的作用,再学习积木上面的文字。如下图:
这个时候你还认为编程难吗?其实针对4岁起,就已经可以学习编程了。通过搭积木的方式让孩子学习编程。
当然,比如我们下面的无人机编程视频吧!
无人机能六架一起起飞?没错!那他又和数学有什么关系呢?
小云说啦!这是根据我们数学中的坐标轴的 x轴 y轴 初始化无人机位置,无人机与无人机之间的距离、架数的多少,全部需要通过精密的计算,否则无法编排出理想的造型。
现在作为家长的你!还在纠结无人机编程是否对孩子有帮助吗?
无人机编程能做什么?人脸识别?智能跟随?自动飞行?还有吗?
答案:有!那就是"无人机编舞"!不知道无人机如何编舞?快看下面我们速云小童鞋的无人机编舞吧!!
无人机编程都学习哪些内容呢?
让无人机与编程结合?
没错!就是要让孩子“动手”+“编程”实现无人机起飞。
重点培养孩子逻辑思维能力与动手操作能力,让孩子在编写无人机程序的时,无形的锻炼孩子的逻辑思维能力和前沿科技的运用能力,在飞行学习中,孩子们需了解飞机的机械结构,练习手眼协同能力,甚至自己组装飞行器;在编程中,无人机可以在三维空间中,用摄像头完成巡线、人脸识别等人工智能任务。
例如:人脸识别,智能跟随,红外线定稿,光流定位、无人机编舞等。
看我们小童鞋们上课视频吧
坦克编程都学习哪些内容呢?
动手组装”+“编写程序”
通过编程将抽象理论与实践操作合二为一,让孩子重新理解知识,体验人工智能,培养独立思考的习惯和动手解决问题的能力。
课程涉及机器人拼装、力学等数理知识,运用六类人工智能模块,编写专属的自动驾驶算法程序,让孩子更加深入理解人工智能技术。
例如:人脸识别、智能跟随等前沿技术。