Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 02-05-2007, 14:32   #1 (permalink)
Neuer User
 
Registriert seit: Jan 2007
Beiträge: 23
Einfache Logikfrage

Hallo!

Ich glaub ich seh hier grad vor lauter code den wald nicht mehr.... naja jedenfalls kann ich das irgendwie nicht gescheid hinkriegen:

Ich habe einen movieclip, der um die eigene Achse gedreht wird (bis 360 grad).
Er bekommt einfach immer den neuen wert und dreht sich dann +10 grad dahin, bis er angekommen ist.
Wenn der neue wert grösser ist füge ich pro frame 10 grad hinzu, und wenn er kleiner ist ziehe ich ab etc..
Aber! Wenn der aktuelle wert zb. 350 grad ist, und der neue 10 grad, kommts natuerlich zum problem. Er dreht einmal komplett in die andere richtung und macht -340 grad, anstatt einfach +20. (Anders herum gehts auch nicht)
Das problem ist also, dass er nicht "über die grenze" 0 grad dreht.
Kann mir da jemand helfen? Hab schon mehrere sachen ausprobiert die aber nur wieder andere probleme verursacht haben.

Gruß, noto
noto1611 ist offline   Mit Zitat antworten
Alt 02-05-2007, 18:27   #2 (permalink)
Neuer User
 
Registriert seit: Jan 2007
Beiträge: 23
Keiner hier der mir helfen kann?
Hab mal ne beispiel swf: Klick

Mehr soll es nicht machen! Aber halt ohne tweening funktionen usw..
Würde mich sehr über hilfe freuen!
noto1611 ist offline   Mit Zitat antworten
Alt 02-05-2007, 18:34   #3 (permalink)
muh
 
Benutzerbild von Janoscharlipp
 
Registriert seit: Apr 2002
Ort: Freiburg / Stuttgart
Beiträge: 4.338
Das hatten wir doch schon das ein oder andere Mal
Hier z.B. die letzte Funktion könnte hilfreich sein: Winkeldifferenz | Winkel zwischen zwei Geraden
__________________
»Carpe diem«, sagte der Graf. (Terry Pratchett: Ruhig Blut!)
Janoscharlipp ist offline   Mit Zitat antworten
Alt 02-05-2007, 20:25   #4 (permalink)
Neuer User
 
Registriert seit: Jan 2007
Beiträge: 23
Zitat:
Zitat von Janoscharlipp Beitrag anzeigen
Das hatten wir doch schon das ein oder andere Mal
Hier z.B. die letzte Funktion könnte hilfreich sein: Winkeldifferenz | Winkel zwischen zwei Geraden
Super! Habs hingekriegt... 1000 Dank!!
noto1611 ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 07:14 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele