если вы будете вычислять импульс в обработчике, то смысл физ двига пропадает как таковой ибо он уже сам все посчитал...чтобы тело не изменило вектор движения у него должно быть или масса или скорость много больше другого тела.
в любом случае у тела есть арбитры столкновений...вот в нем смотрите
http://napephys.com/docs/types/nape/...onArbiter.html