Акула
Опубликовано 9 ноября, 2024 - 19:44 пользователем Бовтуненко Николай
Лекция:
-
Анимация реализована с помощью:
- Зацикленного изменения X координаты(для перемещения тела акулы без хвоста);
- Счетчика
count_xкоторый считает шаги движения и обнуляет их в конце цикла; - Хвоста и верхнего плавника, которые меняют сторону в зависимости куда плывет акула, по условию счетчика if (points[2].x != -350 && count_x < 110);
- Пасти акулы, которая строится функцией
createMouth(points, a), где параметрaотвечает за открытое (a=1) и закрытое (a=0) состояние рта.
Направление:
