Простой метод интерактивности «пересечение предметов». Программируем с детьми во Flash rat's blog / 30.10.2012 Продолжаю тему интерактивности… Особый восторг у детей вызывает виртуальное попадание шариками или другими предметами в корзинку или какую-нибудь цель. В программе Flash «обнаружить» такие попадания можно разными способами. Рассмотрим самые простые примеры, используя при этом специальные методы hitTest() и hitTarget(). Метод hitTest() называют проверкой попадания или проверкой пересечения предметов. Чтобы определить, пересекаются ли мяч и стена, например, в какой-нибудь игре, метод hitTest() применяют в такой форме: ball.hitTest(wall), где ball и wall — имена клипов мяча и стены, проверку столкновения которых нужно провести. Если мяч и стена соприкоснулись и имели общие точки, то метод hitTest() возвращает булеву величину true (верно), если они не соприкоснулись, то – false (неверно). Такое несложное программирование открывает массу возможностей в компьютерных играх, как развивающих, так и обучающих. Примеры электронных учебных тестов, где нужно верно разложить карточки, как раз демонстрируют применение такого метода, когда верный ответ попадает в корзину с верным вопросом (пересекается с ним). Тут педагогам есть где развернуться. Сортировка предметов: круглые отдельно, - квадратные в другую сторону. Четные числа – туда, нечетные – сюда. Разложи грибы в две корзинки, отдельно ядовитые, отдельно съедобные. Вот игра "Веселый счет", а вот еще интересная игра Посади птиц в гнезда. Найди бабочку капустницу и т.д. При этом программа сама будет «отслеживать» правильность ответов и количество пересечений. Можно сделать игру по безопасности движения, где будет учитываться наезд на препятствие или пересечение запретной линии. Из развивающих игр, нарисованных школьниками в нашей детской анимационной студии? можно упомянуть игры: поймай бабочку или шмеля, шлепни таракана; игра "Ночные страхи". Еще одна игра, где школьник сбивает двойки жеваным пыжом. Как только два мувиклипа (двойка и пыж) пересекаются,- происходит событие: двойка тонет. Вот интересная обучающая игра, где нужно поймать гласную букву. Как только мувиклип с гласной буквой пересекается с корзиной, начисляется дополнительный балл. В другой игре ученик изобразил два способа попадания в мишень, - передвигая меч с помощью клавиш клавиатуры и перемещая его курсором компьютерной мыши.С помощью метода hitTest() сделано большинство электронных спортивных флэш-игр в мяч: футбол, волейбол, баскетбол, пинг-понг и т.д.Все приведенные в примерах игры, сделаны в нашей детской анимационной студии. flash анимация интерактивность мультфильмы пересечение предметов