暑期公益班/Scratch学习/2.1 跑酷(一)

视频学习地址:https://adacode.net/topic/128

  1. 跑酷游戏怎么玩儿

跑酷是一个很经典的2D游戏,在游戏中,阿达可以上跳、下蹲来躲避障碍通,同时通过吃金币增加得分。通过这个游戏,我们可以详细学习运动与外观组的积木。

  1. 阿达跑起来阿达是一个角色,他怎么样才能跑起来呢?我们点击造型tab,发现,阿达有四个造型。那什么是造型呢?我们都有很多套衣服,每换一身衣服。我们就换了一个形象,Scratch的造型就像我们换衣服一样,可以有很多形象。

    在外观组里有一个下一个造型积木。点击这个积木阿达就可以换一个造型了。我们在找到重复执行积木把下一个造型积木吃掉。阿达就有跑起来的动画了。

  2. 移动阿达

现在的阿达在舞台上还是原地不动的,我们使用移动组里的移动10步积木,让阿达动起来。为了让阿达不要跑那么快,我们再添加一个暂停1秒积木,把1改为0.05 。这个时候,阿达就可以比较顺畅的跑起来了。

  1. 舞台边缘校验阿达跑到舞台右侧后,就被堵住了,还不会回头。我们来实现阿达撞到南墙回头的效果。

首先,阿达每次移动后,我们都要判断一下阿达当前有没有碰到舞台边缘。这用到了控制组里的如果…那么积木。这个积木和重复执行有点像。但是多了一个菱形的条件。在侦测组里找到碰到鼠标指针积木放到这个菱形里,点击下拉箭头把鼠标指针改为舞台边缘

  1. 阿达的位置阿达碰到舞台边缘后,要重新回到舞台的左侧。在移动组里有个移到x,y积木。这个x,y代表了阿达在舞台上的位置。尝试用鼠标拖拽阿达,可以发现阿达角色旁边的x,y一直在发生变化。这个变化的数字就代表了阿达的位置。


我们把阿达拖拽到舞台左侧,这个时候移到x,y积木里的数字就代表了阿达在舞台左侧的位置了。我们把这个积木放到如果…那么里面。阿达就可以重复的沿着舞台移动了。

好了,这节课的内容就到这里啦,我们下节课再见!


发表评论
留言与评论(共有 0 条评论)
   
验证码:

相关文章

推荐文章

'); })();