您的位置: 主页>机器人编程>Scratch编程>scratch之小蝌蚪找妈妈(一)
加盟酷吧机器人 培养孩子核心能力

scratch之小蝌蚪找妈妈(一)

       Hello,各位看官,大白又回来了,上次写了一个关于scratch解奥数题的文章,反响不错,上周由于成都市蓝桥杯的准备,耽搁了一周,今天正式回归,本次还是带来一个scratch的内容,首先声明创意原创是(公众号:趣猫坊)余老师,不过本次程序是个人琢磨出来的, 当然大家想看余老师的原创程序,后面几次我会进行分享,个人的程序是运用的比较简单易懂的方法编写,得到余老师首肯后,才敢跟大家分享出来。

       好了话不多说,上视频:

       大家看到了视频中的小蝌蚪惟妙惟肖(请忽略我的画工,哥们手残党),是不是很多人认为这个视频就是我用角色去进行造型切换呢?一开始,我也是这么怀疑余老师的,当我看到他的编程界面的时候彻底服了,来证明一波不是角色造型切换:

scratch之小蝌蚪找妈妈(一)

scratch之小蝌蚪找妈妈(一)

      大家可以看到大白者次之用了两个角色,而且里面只有一个造型,所以排除了造型切换的可能性。那么大家猜一猜大白用的什么方法呢?scratch之小蝌蚪找妈妈(一)嘻嘻,卖个关子,大家想一想除了角色能显示出来,还有什么能在屏幕上留下痕迹呢?scratch之小蝌蚪找妈妈(一)

       没错就是画笔功能,画笔可以在舞台上做出你想要的图形,同时还可以擦除,大家想一想,如果我在一个地方画了一笔,然后擦除,往旁边一点点的地方再画第二笔,再擦除,以此类推是不是就能实现位移了呢?继续看视频:

       上面视频我们可以看出,我并没有利用角色左右移动,而是画出的左右移动,有了移动的方法,接下来我们来看看蝌蚪该怎么去画出来:

scratch之小蝌蚪找妈妈(一)

       上面是一只画好的蝌蚪,大家有没有发现什么问题呢?scratch之小蝌蚪找妈妈(一)是不是感觉蝌蚪的尾巴是半透明的?

很多朋友是不是想大白老师用的是画笔的透明度控制的?

其实不是的,scratch2.0是没有控制画笔透明度的模块,大家可以找找:

scratch之小蝌蚪找妈妈(一)

       谁找到了请举手scratch之小蝌蚪找妈妈(一),没有吧,但是大白告诉你们,scratch3.0版本之后就有了,不过我们这次以2.0为基础讲,用3.0也可以做出来;那么既然不是透明度,那是什么呢?scratch之小蝌蚪找妈妈(一),就是颜色,黑色和灰色重叠在一起,给人以透明的感觉:

scratch之小蝌蚪找妈妈(一)

       大家可以看到如上图效果,基于以上几点,我们可以尝试一下画蝌蚪了,大家看我上面的蝌蚪图片,是不是发现他有弯曲,没错scratch之小蝌蚪找妈妈(一),你猜对了,就是画W,只不过W的折点稍微钝角一点,大家试着画一画,有点意思了,再把笔画粗细逐渐减小,就形成了我们的小蝌蚪了,记得哦scratch之小蝌蚪找妈妈(一)先画灰色的尾巴,再画黑色的身体,黑色的身体一开始要比尾巴粗一点,后面变化大一点,灰色尾巴变化小一点。这样我们就画完蝌蚪动作的一个状态了

       这里特别说明一下scratch之小蝌蚪找妈妈(一),在画蝌蚪的时候要记住头的坐标,这样我们画完第一个状态可以又回到头的位置,画第二个状态,如果第一个状态是W,那么第二个状态就是M,这样连贯起来,就会出现摆动的动作。

       另外强调一点,我们画蝌蚪的角色不论使用小猫,还是别的,都有一个面向的方向,我们吧这边叫做前进方向,我们后面蝌蚪移动方向也是这个方向,也是需要我们去记住的,怎么记住?就是利用变量去记住他们:

scratch之小蝌蚪找妈妈(一)           scratch之小蝌蚪找妈妈(一)

       上面是我画蝌蚪的程序示例,这个是大蝌蚪,小蝌蚪请自行设计哦,方法类似。话说,大白第一次画蝌蚪,光是在草稿纸上算角度都用了一个小时,人老了,不中用了。大家肯定比我快。

       好了,今天就先分享到这里,后面我会再利用几篇文章把整个程序的思路,给大家讲完,后面可能就不会放出很多源程序了,大家可以试着在我的思路提示下自行作出完整程序,相信大家对scratch的运用会上升一个新的层次。

       再次感谢大家的阅读,如果有不懂的地方可以添加大白微信进行交流,有不足之处还望指出,让大白可以更进一步,谢谢

后记,小编朋友公司研发了一个游戏化的少儿编程在线课程(5-12岁),游戏化教学结合scratch(一款在线少儿编程工具,类似乐高的积木拼搭),我家娃娃学了几次课,非常喜欢(超预期),16次课才200多块钱,对锻炼孩子的思维能力和动手动力很有帮助。

欧美思机器人教育加盟 赚钱好项目
上一篇:Scratch:万花筒1 笔记
下一篇:Scratch 2.0的下载和安装方法
您可能喜欢
​Scratch3.0少儿编程案例:画雪花
Scratch3.0少儿编程案例:画雪花
​吃啥?这个问题交给Scratch!
吃啥?这个问题交给Scratch!
​Scratch学习心得(1)
Scratch学习心得(1)
回到顶部