克隆这个代码在scratch中用处挺大的,但是在用的过程中也会出现一些问题,比如说克隆在到达一定数量之后会停止继续克隆。
这是由于克隆是有个数限制的,昨天测了一下克隆体的个数限制是300个左右。
如何去测:就是当作为克隆体启动时,用一个初始化为0的变量,每克隆一次,增加1,最后观察变量的数据。
解决办法:克隆出来的克隆体在完成克隆体的代码后应该及时删除克隆体。
原因分析:克隆出来的角色有时候也会有较多的代码量,短时间如果有太多的克隆体出现会消耗极大地计算机内存,如果没有克隆限制,计算机容易卡死。