搜索

Scratch中级编程(6)——克隆体

2023-05-26 12:09:06

Scratch最好玩的模块之一,就是克隆体。我和一些软件同行交流,讲到Scratch都会兴致盎然的讲述克隆体。个人看法,是克隆体成就了Scratch的图形化编程,让整个程序设计充满了创新。 对于克隆,首先要理解克隆的是什么?克隆的是角色本身,克隆体和角色本体是具有相同属性的,如颜色/形状和大小等等,包括变量。当我们给角色定义了私有变量,那么克隆体同样拥有此变量。 在Scratch中克隆体的用法包括:克隆、克隆体启动和删除克隆体。通常我们是放在循环体里克隆。当克隆体启动时作为一个事件,执行某个程序逻辑,最后删除克隆体。 我们来回顾下上一章讲到的打开礼物案例。 当礼物开的时候,这时候执行克隆,放在循环体里。当克隆完成执行启动,草莓以抛物线的方式抛出来,最后删除克隆体。我们再来回顾下代码。 克隆,一个简单的使用,却给程序带来无限的发挥和创新设计,让孩子们充分发挥自己的想象力,让孩子们去主动的创造,这也正是Scratch魅力所在。

← 返回 Scratch 资讯  |  意见反馈

微信二维码 微信扫码关注 抖音二维码 抖音扫码关注