我认为你会发现代码正在调用原始的'精灵',并且自身的所有克隆都移动到中心,因为代码运行精灵的每个实例(克隆),因此导致它为每个现有的精灵实例复制自己。
你可能要做的是在场景中有一个外部脚本,或者没有克隆的另一个sprite,调用sprite来克隆它,因为我很确定场景行为可以帮助克隆其他sprite。从那里开始,我会让它为你想要它产生的坐标设置某种全局变量,并为精灵添加一个脚本,使其在创建时移动到这些变量指定的坐标。
既然你链接了你的项目,我会看看我是否可以为它创建一个混音,如果问题仍然存在,明天就可以解决你的问题。
Scratch的克隆限制约为301。
如果要删除克隆,我建议使用“删除克隆”块。如果您认为屏幕需要显示超过300个克隆,则可能必须使用称为标记的方法,其中将每个x位置存储在一个列表中,每个y位置存储在另一个列表上,然后使用自定义块渲染每个位置。 怎么做 | 代码示例
如果您可以截取代码,我可以帮助调试它。我赢了它,所以不要担心。如果你想知道,我已经在Scratch工作了两年。