|
|
|||||
mudezh s hitTestami... для игры!
проблема в следующем:::
немогу понять как лучше сделать хит тест тачки с окружающими твердыми телами. перебробовал все!!! сначало вроде работает, но потом врезаясь по разному машина начинает творить такое... особенно на высокой скорости машина просто пролетает сквозь мувики, причем хитуется тока с его краями !!!, тоесть если расположить машину вовнутрь мувика она будет спокойно там ездить и опять врезаться в края. хочеться чтобы тачка врезалась по принципу "угол врезания равен углу отталкивания"...! но этот принцип срабатывает только под определенными промежутками углов!!! если кто-нибудь делал что-то подобное и у него получилось пожалуйста помогите!!! а то игра так и не дойдет до конца... |
|
|||||
Регистрация: Jul 2002
Адрес: Ст.-Петербург
Сообщений: 268
|
Тебе не в этот раздел, дружище...
Суть проблемы изъясняй четко. Как используешь хиттест? Кусок кода покажи. Движется ли фон?
С уважением... |
|
|||||
Для этих целей лучше использовать математику, т.е. исходит не от ХитТеста, а от середины мувика+радиус или длины до стороны. Здесь же и вопрос по углам отражения можно решить, вычислив угол падения по теореме треугольника (может она по другому называется, я школу давно закончил). Мне честно говоря лень писать код.
__________________
защита информации |
|
|||||
Была раньше тема про хиттест для тачки (поиск конечно рулит), но файл снова выложу. Кто мне может помочь с заносами?
__________________
Кто занял имя NIX?... 8) |
|
|||||
Цитата:
насчет заносов: у меня они вроде как получились, и думаю неплохо, я добавил свой скрипт в твой исходник... можешь заценить :) ... |
|
|||||
Цитата:
многог непонятных вещей - 1) if (Key.isDown(Key.ENTER)) { if (this.Akseleration<3) { this.dl.play(); this.ch = 1; point = new Object(); point.x = mc3._x; point.y = mc3._y; localToGlobal(point); _root.man._x = point.x; _root.man._y = point.y; _root.mcc._x = point.x; _root.mcc._y = point.y; } } что за dl? где он? man и mcc я тоже не нашел... вообщем еще куча несуществующих в сцене мувиков... КОРОЧЕ: если тебе не трудно Никс: то прокомментируй скрипт через // и убери лишнее из него... тогда я тебе точно помогу с заносами... так как я сейчас делаю гонки, мне это будет в пользу... |
|
|||||
Я делал игру и взял этот пример из нее, поэтому так много всякой дури. Попытался немного расчистить и обьяснить. 4neelts: отправь мне свой файл на nixd182@yahoo.com
хочеться посмотреть на заносы.
__________________
Кто занял имя NIX?... 8) |
|
|||||
окей сегодня постараюсь отправить...
а код вставить в твой исходник, или свою игру отправлять? если свою, то я ее изменю, а то неинтересно показывать что там будет до релиза, я наверное чисто тачку отправлю... |
|
|||||
все отправил!!!
вставил все в твой исходник... все внутри тачки!!! |
Часовой пояс GMT +4, время: 09:29. |
|
« Предыдущая тема | Следующая тема » |
|
|