вечер добрый! Подскажите какими методами можно реализовать движение машины по неровной поверхности, а точнее двух колес, или же одного колеса, если одно покажете второе думаю не трудно будет

, да и еще и прикрутить как-то эти колеса к корпусу авто, допустим если я передним колесом заехал на что-то, то перед машины только перед машины поднялся. Двухдневные поиски по yahoo и google ни к чему особому не привели, только научился делать методом хитеста с центром колеса, типа так:

Код AS1/AS2:
if(поверхность.hitTest(wheel._x,wheel._y+wheel._width/2,true)){
whell._y--
}
, код писал от руки.
Есть ли еще какие то методы? Где можно почитать про все эти штучки, заранее премного благодарен.