Программирование — это как бить себя по лицу, рано или поздно ваш нос будет кровоточить.
— Kyle Woodbury
Сейчас у нас грустная история, кактусы создаются, но не удаляются, и компьютеру надо помнить про каждый, что рано или поздно приведёт к лагам. Давайте добавим чуть оптимизации и начнём избавляться от лишних кактусов.
<aside> 💡 Оптимизация - это процесс, имеющий целью направить развитие какого-либо объекта или метода к наиболее лучшему состоянию
</aside>
Главное! НАДО ЧТОБ ИГРОК НЕ ВИДЕЛ УДАЛЕНИЯ ОБЬЕКТА. Следовательно, наши кактусы надо удалять когда они улетят куда-то далеко за динозаврика, то есть вне макета → его координата x < 0, давайте добавим запас x < -100
<aside> 💡 Координаты - числовое обозначение расположение точки
</aside>
<aside> 💡 Координата X - отвечает за горизонтальное расположение объекта
</aside>
<aside> 💡 Координата Y - отвечает за вертикальное расположение объекта
</aside>
Жмякаем на “добавить событие“
Вписываем нужное условие