![]() |
Гонки. Вид сверху
Подскажите, пожалуйста
как сделать перемещение объекта по определенному пути (Игра "гонки") как образом отслеживать передвижение по дороге, и "непередвижение" по газону? думала реализовать с помощью клеточного мира, но карта слишком большая, дорога поворачивает сглаженно, без прямых углов можно было бы сделать мельчайшие клетки, но это громоздко, и в общем плохо |
Просто проветять пересечение с поточечным перебором. При пересечении машинки и газона - уменьшается скорость.
|
я наврено все таки подожду , возможно есть люди которые знают действительно хороший вариант реализации этой идеи. В свое время я делал следующим образом, рисовал клип, можно сказать точная копия дороги, и делал его невидимым. У машинки внутри было 2-3 клипа как точки для столкновений(одна на носу другая сзади и по бокам возможно), выводил координаты этих клипов на ружу при помощи localToGlobal и делал hitTest и этой невидимой дорогой. Как токо одна из опор давала сбой а именно е хиттест вернул false значит ктото не туда едет :)
|
а каким образом понять какая точка на 5 пикселей впереди? если у меня одна сплошная картинка - дорога и газон
надо накладывать дополнительный объект - дорогу, и его проверять на hitTest с крайней точкой автомобиля?? |
а ты сделала для начало машинку, которая знает где у ней перед где зад?
|
я всегда считала hitTest лажей, ведь столкновение все равно будет с квадратной областью, а значит может произойти и на газоне
т.е. дырка от бублика тоже будет сталкиваться с автомобилем, и с любым из его внутренних мувиков перебор точек - тоже не понятно - с точкой автомобиля сравнивать все точки экрана? комп зависнет |
ой ой кажется поняла, я совсем забыла что еще бывает хиттест с точкой
спасибо |
Цитата:
|
Цитата:
Советую попробывать если нужна функция поточечного перебора, могу дать.При пересечении клипа "car" и клипа "gazon" скорость уменьшается. И еще, камера будет следовать за машинов, или в области видимости будет сразу вся дорога? |
камера следует за машиной
фактически буду двигать карту, навстречу машине интересно, а можно задать объекту двигаться только по белым точкам? |
| Часовой пояс GMT +4, время: 17:07. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.