i think i misunderstood your question
@Informatix.
after reading it several times i understand that you ask how i could move an sknode on my screen like a car where i apply force to it and then if i want to turn right left it should turn smooth?? and not how to move sknodes automatically on a path right?
so i would do it with a simple function
i would apply a force to the skspritenode physicbody according to his zrotation. (angle of the node)
so something like this:
car.PhysicsBody.ApplyForce(createVector(car.ZRotation))
Sub createVector(angle As Float) As Vector
Dim rad2angle As Float = (180/cPI)*angle
Dim v As Vector
v.Initialize(Sin(rad2angle)*speed,Cos(rad2angle)*speed)
Return v
End Sub
now when i rotate the car by clicking on left/right buttons, the force is applied to the car according to his zRotation (sknode angle in radians).
although the car front in the texture needs to be on angle 0 (so pointing up)