Node vehicle as root of vehicle;
car model (spatial) load and attached to vehicle node.
I used some Node (as seats) to determine positions of seats and in constructor of vehicle class I initialized their positions by
when a character attached to seat (get on vehicle) have correct position if vehicle rotation is zero.
if vehicle have rotation then all seats moved some unit in attaching character spatial to it.
I dont know how to fix it…