Scratch通缉令,快和Uni一起加入太空保卫战!
科技活动
原创
科技学堂/文
阅读:7623
收藏:0

过去的几天,Uni和Scratch探险者协会的会员们忙着回收垃圾,修理飞船。而垃圾泄露事件的始作俑者,Creeper却趁乱逃走了。

QQ截图20170830161746.png


Scratch探险者协会悬赏令发布后,探险者协会很快就接到消息,Creeper就躲藏在外太空,并且获得了一种神秘力量。

动脑想

试想想这样的场景:在某个项目中,需要多个相同的角色,其动作脚本、造型完全相同,不同的仅仅是这些角色的位置(想想漫天的烟火吧)。我们该如何实现呢?可以复制呀!如果需要100个呢?

原来,Creeper获得了克隆的力量,无数个Creeper出来捣蛋的话,%¥##(*&&%¥#@@@ ……

Scratch探险者协会的会员们,一起加入太空保卫战,消灭Creeper吧!


那么,这次我们分享一个有趣的功能:克隆

QQ截图20170830161756.png

在Scratch里,要想实现克隆功能,我们需要用到了三个block:

(1)指令模块:克隆自己 

(2)事件模块:当作为克隆体启动时

(3)指令模块:删除本克隆体


Creeper克隆的程序如下

QQ截图20170830161806.png

当一个克隆体被创建时,激发事件“当作为克隆体启动时”,使用指令“删除本克隆体”将自身删除。灵活使用这三个模块,结合其它程序模块可以创造出更多有趣的内容哦。


队员们是不是对“克隆”有了直观的感觉,在Scratch中可以使用克隆的功能来复制出一模一样的角色,现实生活中有没有这么神奇的功能呢。它真的存在,而且这项技术的名字也叫”克隆“,而且在1997年就已经实现了(指挥官想是Scratch借鉴了这项技术的名字,所以也叫”克隆“了。)

动脑想

克隆技术对于人类有着划时代的意义,试想一下,如果你掌握了”克隆“技术,你可以利用它来做出哪些有意思的事情呢?

是不是很有趣呢?探险者协会准备好了所有的素材,快来我们的Scratch社区一起做一做吧!

 上面的问题,你的想法是什么呢?现在指挥官揭晓答案!


首先,我们需要知道,”克隆人“是不被允许的,试想一下,如果你被克隆了,好可怕,有一个和你一模一样的人存在呢。和你吃的一样,用的一样,玩的一样。

当然,在其它方面,克隆技术有着强大的用处,拯救濒临灭绝的保护动物;在人类预防疾病方面做出重大贡献;有效的繁殖出高附加值的农业产品。队员还有其它的好主意吗?

投稿邮箱:info@makerclass.cn
标签: Scratchtem
发表评论