Клонирование — одна из самых мощных возможностей Scratch 3.0. Без неё невозможно создать стрельбу очередями, дождь из звёзд или армию противников.

1. Трёхфазный жизненный цикл клона

Чтобы избежать утечек памяти и зависаний проекта, каждый клон проходит три строгие стадии:

  • Рождение: создать клон самого себя при нажатии кнопки огня или получении широковещательного сообщения.
  • Действие: когда я начинаю как клон ➔ перейти в Кораблик ➔ показаться ➔ лететь вверх.
  • Уничтожение: удалить клон при касании цели или выходе за верхний край экрана.

2. Защита от лимита в 300 клонов

Scratch имеет ограничение в 300 одновременных клонов. Всегда используйте условие положение y > 160 для своевременного удаления не попавших в цель выстрелов.

🔥 Опробуй стрельбу клонами в реальном тренажёре!

В кабинете ученика ты сможешь настроить скорострельность и цвет лазеров своими руками!

Начать Практику Стрельбы 🎓