Клонирование — одна из самых мощных возможностей Scratch 3.0. Без неё невозможно создать стрельбу очередями, дождь из звёзд или армию противников.
1. Трёхфазный жизненный цикл клона
Чтобы избежать утечек памяти и зависаний проекта, каждый клон проходит три строгие стадии:
- Рождение:
создать клон самого себяпри нажатии кнопки огня или получении широковещательного сообщения. - Действие:
когда я начинаю как клон ➔ перейти в Кораблик ➔ показаться ➔ лететь вверх. - Уничтожение:
удалить клонпри касании цели или выходе за верхний край экрана.
2. Защита от лимита в 300 клонов
Scratch имеет ограничение в 300 одновременных клонов. Всегда используйте условие положение y > 160 для своевременного удаления не попавших в цель выстрелов.
🔥 Опробуй стрельбу клонами в реальном тренажёре!
В кабинете ученика ты сможешь настроить скорострельность и цвет лазеров своими руками!
Начать Практику Стрельбы 🎓