广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    怎样用scratch做一个可以自由游动的鱼 (一)

    来源:网络收集  点击:  时间:2024-04-05
    【导读】:
    本经验介绍怎样使用scratch 3.0做一个可以自由游动的鱼。经验分成几个部分,第一部分介绍做一个水平方向自由游动的鱼。要实现水平方向自由游动的鱼,主要使用到的块有:“碰到边缘就反弹”“将旋转方式设置为左右翻转”等。下面将详细讲述怎样实现。工具/原料morescratch 3.0windows操作系统准备工作1/4分步阅读

    启动scratch 3.0的电脑版本,如图:

    2/4

    选一个背景图,如图1.

    点击右下角的按钮,进入“选择一个背景”,如图2

    3/4

    删除掉默认的猫咪角色,如图的操作:

    4/4

    选一个鱼的角色。

    先点击“选择一个角色”的按钮,如图1;

    在“选择一个角色”面板里面,选一条鱼,如图2。

    控制鱼自由水平游动1/4

    基本规则:

    鱼在水平方向上游动的时候,触到边缘就翻转,继续往前游。

    这样看到的效果就是不断在水平方向上来回游动。

    后面就描述具体的实现。

    2/4

    设置触发条件为:当按下绿旗的时候。

    同时增加“将旋转方式设置为左右翻转”的设置,如图:

    因为要的效果是到达边界的时候,让鱼左右翻转;否则,默认是旋转180度,效果就不是想要的了。

    3/4

    做一个重复水平方向上游动的代码块。

    基本规则就是:每次往前移动特定步,接着检测是否到达边缘,如果到达触碰边缘就反转(可以产生随机移动步数)。如图:

    4/4

    代码块拼接一起,就完成了。

    点击绿旗就可以看到效果了。如图:

    SCRATCH游动的鱼水平游动的鱼
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_430792.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-05 00:01:13  耗时:0.024
    0.0236s