友情提示:380元/半年,儿童学编程,就上码丁实验室。
有时我们在编写脚本时,不想让原角色显示出来,当满足一定条件时再删除克隆体,一般使用的最佳方法如下:
下面我们来作一个“残影”的小实验:用键盘的方向键控制小猫移动,小猫后会出现小猫残留的影像。
我们可以使用克隆的方法显示小猫后面的影子,再利用“外观”模块指令中的“将……特效增加”指令模块来虚化影子,用“等待”指令来控制影子出现的时间(即影子的长度),具体实现代码如下(代码只做了向右移动的脚本):
下面我们再看一个实例:
本实例可以使用扩展中“图画”中的“图章”指令模块来实现(注意角色的旋转中心在角色的外部):
我们也可以利用克隆的方法来实现:
上面的左边的方法的最后两块指令模块不能省:当我们“重复执行”执行到第10次时,脚本克隆出最后一个小猫后又将本体旋转了36度,这时它的位置和最后一个克隆体在相同的位置上,所以我们可用最后两块指令将小猫移动移动到第一个克隆体上。右边的方法是将它的本体“隐藏”的方法。
转自公众号:
汉上创客