极客小将

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

资讯内容

【Scratch教程】-【骄傲的狮王之程序分析】

极客小将2021-03-26-

upload/article/images/2021-03-26/75b3c314b3677308a82c32b6dddfa38d.jpg

      upload/article/images/2021-03-26/033044ce9a3eb4d67b23953d454d77c2.jpg

         角色就是程序中的每一个人物或物品等等。本例中仅有狮子这一个角色。

upload/article/images/2021-03-26/f829a77fa69253a326a826545f4a8643.jpg

      upload/article/images/2021-03-26/54247f0a44ecb72e2647ae485c2b64ea.jpg

         造型是指每个角色的不同动作形态。本例中狮子拥有11个造型。

upload/article/images/2021-03-26/cd8fb7a9dcbd6b5f8d99877224010610.jpg

     upload/article/images/2021-03-26/22af0c6a13b6fcfd5b02a544b730f101.jpg

         背景我们可以想象成舞台后面的幕布,可以是一张静止的图片,或者是一组图片,本例中为一张静止的图片。

upload/article/images/2021-03-26/324d6f1dcd6cf0f884df53f2a6c26cb5.jpg

upload/article/images/2021-03-26/a46516f972396e395f106c602e6d33cc.jpg

  本例中的程序脚本比较简单,只需要考虑两点:1 当绿旗被点击时候,重复切换造型,这样狮王就可以动起来。 2 当绿旗被点击时候,狮王向前移动。

  考虑到这两点,程序就不难搭建了,具体脚本如下:

upload/article/images/2021-03-26/ee590e2c20f1799e1d5ddd4c2721d83f.jpg

  搭建好程序后会发现,狮王移动到边缘反弹后角色会180°翻转,这个问题解决很简单,调整旋转模式即可:

upload/article/images/2021-03-26/381e7352366d9c8b76cceb36bd0740de.jpg

upload/article/images/2021-03-26/27bb2d20a7e591c0a0d516d509d32f47.jpg

   1  如何让狮王在出场时候出现在固定位置?

   2  如何使用键盘控制狮王?

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

网友点评

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

在线客服