ЛогоМиры | ||||||
Знакоство со средой ЛогоМиры Пробы пера Черепашка меняет облик. Движение Весь мир - театр Черепашка идет по компасу Движение усложняется Первая анимация Что можно моделировать в ЛогоМирах Черепашка ученица Как оформить программу Нужен ли вечный двигатель Что показывают датчики Учимся командовать с умом Приборная панель Случай - душа игры Заключение |
Урок 6. Движение усложняется Движение объектов в реальной жизни очень редко бывает прямолинейным: автомобиль трясется на ухабах, самолет проваливается в воздушные ямы, трактор объезжает лужи на грунтовой дороге.Задавая для объектов в мультсюжетах прямолинейное движение, мы выделили его повторяющийся элемент: шаг — остановка. Чтобы приблизить движение черепашек к движению реальных объектов, придется усложнить повторяющийся элемент. Например, для черепашки-автомобиля можно добавить к каждому шагу подскок на ухабе с последующим приземлением. Тогда траекторию (линию движения) этого автомобиля можно будет изобразить в виде ломаной линии. На рисунке изображена линия движения, справа — ее повторяющийся элемент. Стрелкой показано направление движения. При таком движении будет многократно повторяться элемент, включающий: 1) указание направления движения: нов_курс 90, 2) величину шага: вперед 4, 3) подскок на ухабе: налево 90 вперед 2 назад 2. Именно этот набор команд и надо записать в Рюкзак автомобиля, задав режим Много раз. А вот так можно представить траекторию движения кораблика на волнах. Справа тоже изображен повторяющийся элемент этого движения. Рассмотрим повторяющийся элемент в увеличенном виде (на рисунке указаны направление основного движения, углы поворота и длина шага). Такой элемент движения можно описать следующими командами: нов_курс 270
Этот набор команд следует записать в Рюкзак черепашки и задать режим Много раз.
Задание 11. Моделирование движения по сложной траектории
нов_курс 90 вперед 4 налево 90 вперед 2 назад 2 5. Запустите автомобиль с новой инструкцией.6. Откройте новый лист вашего проекта и назовите его «Кораблик на волнах». 7. Запрограммируйте черепашку, задав в Рюкзаке инструкцию, моделирующую движение по волнам: нов_курс 270 направо 60 вперед 30 жди 3 налево 120 вперед 30 жди 6 8. «Переоденьте» черепашку в костюм кораблика.9. Запустите черепашку и создайте микромир для сюжета. 10. Для создания эффекта погружения кораблика в волны используйте трех черепашек в костюмах волн, увеличенных до максимального размера. Новую форму Волна создайте в пустой клетке меню форм. Чтобы создать новую форму: Правила организации движения черепашки по ломаной линии Вопросы для самоконтроля Сайт создан в системе uCoz
|