Dann musst du das Skript einfach mit einer Variable füttern, welche sich langsam an die Rotation annähert.
Also wenn "dir" deine eigentliche Richtung ist, dann näherst du "sDir" mit etwas wie
sDir += angle_difference(dir,sDir)*.02;
an die eigentliche Richtung an. Somit kannst du die Rotation auf beliebig viele Steps ausweiten.
Also wenn "dir" deine eigentliche Richtung ist, dann näherst du "sDir" mit etwas wie
sDir += angle_difference(dir,sDir)*.02;
an die eigentliche Richtung an. Somit kannst du die Rotation auf beliebig viele Steps ausweiten.
132 little bugs in the code. 132 little bugs. Fix a few, set the compiler to stew, 172 little bugs in the code... 
