极客小将

您现在的位置是:首页 » scratch编程资讯

资讯内容

scratch编程带着小猪佩奇又来啦:制作乔治哭的画面

极客小将2020-11-17-
这次有趣的scratch编程课,老师带着小猪佩奇中的乔治来做小程序啦!在小猪佩奇动画片中,乔治哭起来可是很有特色的,这次我们就用scratch来实现这个画面。我们首先来观察一下乔治哭的画面。在这个画面中,乔治的表情会变化,眼泪会飞出来!所以我们要制作这两个效果!

这次有趣的scratch编程课,老师带着小猪佩奇中的乔治来做小程序啦!在小猪佩奇动画片中,乔治哭起来可是很有特色的,这次我们就用scratch来实现这个画面。我们首先来观察一下乔治哭的画面。在这个画面中,乔治的表情会变化,眼泪会飞出来!所以我们要制作这两个效果!

upload/article/images/2020-11-17/d2781b1a2f378869c310449df9f14101.jpg

upload/article/images/2020-11-17/f834733c20ab662e45fd8d56c5a9b715.jpg

我们首先要准备两个角色和一个背景。分别是乔治、眼泪和草地!乔治有两个造型,一个正常的造型,一个哭泣的造型。这里的角色1-角色5都是眼泪,脚本都是一样的,就是参数有点不一样!

upload/article/images/2020-11-17/37e94376e721f184bea8bee453f09863.jpg

upload/article/images/2020-11-17/25b7450a0c687e9478f661377240a5c4.jpg

upload/article/images/2020-11-17/142fa1efa34db717621fc69d3d53adf1.jpg

首先我们给乔治设置脚本,程序一开始乔治是正常的表情,点击一下乔治,乔治就切换到哭泣的造型,并播放哭声,发出哭泣的消息给眼泪角色!

upload/article/images/2020-11-17/d6f6da4f58350f5980a597b65f59ccc9.jpg

眼泪角色要用画笔自己画出来,画一个白色的小点就可以了!眼泪角色在程序启动时是隐藏的,位置在乔治眼睛的坐标,可以用鼠标移动着找出坐标!当接收到哭的消息以后,就开始克隆自己。克隆的时候要有时间差,这样眼泪才会依次从眼睛这边飞出来。

upload/article/images/2020-11-17/d115cfbd39995d83d51cfb9d111cff79.jpg

眼泪的移动轨迹有一个先往上移动到一个范围内的坐标,再往下掉落到一个范围内的坐标。这个时候就要先设置好起始位置,在用随机数设置坐标范围,同时再用循环设置一个眼泪逐渐放大的效果!脚本如下:

upload/article/images/2020-11-17/60b83933a38949c2da73c8f3d176c0f9.jpg

设置好一个眼泪之后,再复制一下这个角色,稍微调整其实坐标参数和目标坐标参数,就可以有第二个眼泪效果了。以此累加就可以做出哭泣的效果。效果如下:

https://cdn.china-scratch.com/timg/191130/112HH221-8.gif

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除

网友点评

共有5条评论来说两句吧...

在线客服