Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien
Toon posts:

[AS] smooth _rotation

Pagina: 1
Acties:

Verwijderd

Topicstarter
hallo mensen
ik ben een rts aan het maken maar nu krijg ik een movieclip(auto) niet netjes van punt A naar B zoals in een rts. (hij moet netjes een bocht maken)

hieronder is tot waar ben gekomen:
----------------------
onClipEvent (enterFrame) {
Radians = Math.atan2(_root._ymouse-_y, _root._xmouse-_x);
Degrees = Math.round((Radians*180/Math.PI));
_rotation += ((Degrees+90)-_rotation);
x = Math.sin(_rotation*(Math.PI/180))*10;
y = Math.cos(_rotation*(Math.PI/180))*10*-1;
_y += y;
_x += x;
}
----------------------

ik kan een punt aanwijzen waar hij heen moet alleen hij draait gelijk om zonder een bocht te maken.
dit had ik opgelost door achter:

_rotation += ((Degrees+90)-_rotation);

een /5 te zetten

_rotation += ((Degrees+90)-_rotation)/5

werkt perfect alleen niet als de graden van -180 naar 180 gaat en visa versa
(probeer maar eens naar link onder in het beeld te bewegen)

ps: :p ook het afnemen van snelheid kreeg ik nog niet zo snel voor elkaar

Verwijderd

Topicstarter
Oke ik heb de oplossing zelf gevonden (2 maal zelfs)
Ik zal die er later wel op zetten .