PDA

Просмотр полной версии : Создание препятствий для двигающихся объектов


Терминатор
18.03.2007, 21:00
Я начинающий во flash, суть вопроса в том, как зделать так чтобы объект ( скажем машина), двигалась по ландшафту ( объектам) и не проходила через них. Я читал и пробывал использывать функцию hitTest, но точно незнаю как ее написать.


Заранее благодарю, надеюсь изложил вопрос понятным языком...:victory:

CorC
19.03.2007, 10:01
Я читал и пробывал использывать функцию hitTest, но точно незнаю как ее написать.
а что конкретно то не получается?
функция то простая

if(mc1.hitTest(mc2)){trace("hit")}

Терминатор
19.03.2007, 15:25
а что конкретно то не получается?
функция то простая

if(mc1.hitTest(mc2)){trace("hit")}

Да согласен, что простая. Я понимаю первую часть

if(mc1.hitTest(mc2))
Но я не знаю, что писать в общих скобках {...}, знаю, что там пишется действие, которое должно произойти. И собственно говоря, вот и загвоздка, что там написать, чтобы объект( скажем "А") мог двигаться по объекту ("Б"). Я думал, что дело в скорости и писал в общих скобках "score = 0;" но объект останавливался и все. А меня интересует как сделать так, чтобы объект "А" двигался по обекту "Б" повторял его изгибы, бугры и т.д....

Заранее благодарю...

Mr. Fixit
19.03.2007, 15:28
это уже надо не через hitTest, а мат. вычисление

Терминатор
19.03.2007, 15:45
это уже надо не через hitTest, а мат. вычисление
Ясно... А мож у кого-нибудь исходник есть? Чтоб посмотреть разобраться.

Storm[pfp]
19.03.2007, 19:38
Вот тут все понятно и доступно, то что нужно . . .
Copyrigth --> вот сайт автора (http://alexnod.h15.ru)
хотя сайт чего-то не работает

Терминатор
19.03.2007, 20:48
Спасибо огромное, почти разобрался....