scratch3.0怎么使用克隆做出雪花飘落的效果
1、打开scratch3.0,删除默认出现的小猫角色,从角色库中找到雪花角色,添加到角色里面。
2、编写代码:点击小绿旗触发游戏开始,将角色大小修改为原图大小的20%~25%,这个大小大家可以按照自己的需要去修改。
3、让雪花克隆自己,如果是知道需要多少个克隆体可以使用“重复执行XX次”积木,这里不确定克隆雪花的个数,所以使用“重复执行”积木。
想让克隆的速度慢一点,可以在“克隆自己”加一个“等待xx秒”积木。
4、上一步后就可以点击“小绿旗”克隆雪花。但是因为克隆出的雪花还停留在原来的位置,所以克隆出的雪花和原来的雪花重合,这时可以使用鼠标左键拖动舞台上的雪花,就可以看出很多雪花叠到了一起。
5、上一步克隆出的雪花和原来的雪花重叠,这一步分开克隆出的雪花。想对克隆出的角色编写代码,就一定要使用“当作为克隆体启动时”小积木。先让克隆出的雪花移动到舞台上方任意位置(y值固定,x取随机)。
6、确定好雪花出发的位置,让克隆出的雪花从上往下移动,向下移动y方向的值越来越小,所以就是不停的减小y坐标的值。
7、雪花落到舞台下方都堆积起来了,所有这里要有一个判断,当克隆雪花落到舞台下方时,删除本克体。
8、细心的可以留意到,原来的雪花角色一直没有动,我们可以将原来的雪花游戏开始时隐藏掉,但是如果原来的角色隐藏会导致克隆出的角色也隐藏,所以当克隆角色出现时,要将克隆出的角色显示出来。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:173
阅读量:146
阅读量:52
阅读量:91
阅读量:151