Заголовок сообщения: в общем проблема:( Добавлено: 30 Сентябрь 2005, 22:24:51
скрипт не могу выложить так что все на уровне терминов
профи надеюсь поймут и помогут:)
в общем игра типа арканоида
есть блоки есть мячик который от них отражется при увеличении скорости летания мячика он пролетает сквозь блоки не отражаясь
какой алгоритм можете посоветовать оптимальный чтобы этого избежать?
может кто сталкивался???
Проскакивает потому, что не успевает ловиться хиттест, я подозреваю.
Оптимальный алгоритм - рассчитывать столкновение математически(геометрически), отказаться от хиттеста. Как это сделать - учить формулы построения и пересечения векторов. Помогут вот эти статьи:
Это если по-хорошему. А если вернуться к хиттесту, то тут поможет банальное: при ударе вычисляй, в каком направлении полетит шар, проверяй, какие препятствия находятся на этом направлении, и отслеживай хиттест только с ними.
нет не хиттест а именно проверка в какую сторону летит в какую грань ударился чтото вроде этого
мне в общем то алгорит просто надо и команды алгоритма
а там разберемся
с хиттестом наоборот кстати все было бы проще
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.