克隆,在scratch编程中是很经常会使用到的积木指令,scratch克隆积木主要有三个,“克隆自己”、“当克隆体启动时”、“删除克隆体”;克隆就是复制一个一模一样的角色,包括颜色、坐标、大小、外观、变量等属性,继承了原角色的所有属性以及原角色的所有代码;

在scratch中克隆是什么?
在scratch中克隆是相当于复制一个一模一样的角色,被克隆的角色是本体,克隆出来的是克隆体。原角色的所有属性,都会被克隆体所继承,例如角色的大小、外观、颜色、坐标、变量等,一些程序代码都会被继承;
scratch克隆积木有什么?
scratch克隆积木有三个,分别是“克隆自己”、“当克隆体启动时”、“删除克隆体”;
“克隆自己”积木,是表示克隆出和角色一模一样的出来;
“当克隆体启动时”积木,是表示,克隆体启动时,执行克隆体相应的操作程序;
“删除克隆体”积木,克隆体操作完自己相应的程序后看,要删除自己;

克隆积木的使用
这里我们用例题来充分的讲解下克隆积木的使用,如题:
1) 创建tree背景,添加Apple和Bowl角色;
2) 当绿旗被点击,苹果不停的从树上往下掉(每0.2秒掉一个,下落速度为10) ;这里的苹果就是克隆体,每0.2s克隆一个;当克隆体启动的时候,显示,位置在树上的位置即可;

3) 每个苹果的大小随机(范围10-150) ;克隆出来的苹果,大小也是随机显示的;
4) Bowl角色的上下位置不变,左右位置与鼠标指针保持一致;
5) 当掉落的苹果碰到Bowl时,苹果消失,得分加1 ;当克隆体碰到了Bowl就删除克隆体;

6)苹果落到地面上消失。当克隆体落到地面也删除克隆体;
scratch克隆体相关的知识推荐:
最后更新时间:
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。