Scratch3.0----克隆(2)

                                                                克隆

  欢迎来到我的博客!天波易谢,寸暑难留。今天我们做个案例,深入理解一下程序。

  我们做一个烟花绽放的程序。我们先来看一下完成后的效果。

1.1 运行效果

    1.  我们选一个夜晚的背景,夜晚放烟花是最好看的。

1.1

    2.   我们绘制一个彩色的圆球当作烟花,并把小猫的角色删除掉。

2.1

  3.  然后我们来观察一下我们的舞台,我们让小球从哪出场比较好。一般我们的烟花都是从地面升起到空中。

       我们的小球是不是应该也是,从舞台的下边,升起到舞台的上边。

3.1

   4.   如果我们只在一个地方升起烟花,是不是太单调了。我们背景这么大的城市,我们让烟花每次燃放的

         地方和升起的高度都不一样。这样会不会更加热闹。

         小烟花每次燃放的位置都是不一样的,这个位置是变的,我们可以设置一个变量,通过这个变量来改变

         小球出现的位置。这里我们设置一个变量“x”。

4.1

    5. 我们来运行一下看看。

标题

 6.   好我们的小球可以移动了,我们在来优化一下这个小球,给它一个燃放爆竹的声音,然后在让它克隆出

       更多的小球,做爆炸喷散火花的效果,再来个外观的特效让它的火花逐渐由明到暗。

6.1

  7.  那我们给这些克隆体一个程序,让它们在爆炸后,四处分散。我们实现这个效果,可以通过改变克隆体

       小球的XY坐标运动方向来实现。这时我们格外注意,这些克隆体必须要使用局部变量。我们设置局部

        变量“x坐标”“y坐标”两个变量。

7.1
7.2

 

   8.  完整程序。

 

8.1
  • 1
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值