| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Sep 2006
Beiträge: 6
| rotieren und stop!
Hallo, hab ein kleines Problemchen mit dem Rotieren. Ich habe eine Scheibe die beim Klick auf einem Button sich um 20 Grad drehen soll und anhalten. Bei weiterem Klick soll sie sich dann nochmal um weitere 20 Grad drehen und wieder anhalten und so weiter. Es gibt noch einen zweiten Button bei dem auf Klick die Scheibe sich um 20 Grad andersherum dreht, also ist das alles analog nur umgekehrt, daher lassen wir den mal außen vor. Mein Problem ist, dass ich das mit folgendem Script ja hin gekriegt habe, funktioniert auch ganz gut, nur nach dem 9. Klick fängt die Scheibe sich an zu drehen und hört nicht mehr auf. Hat jemand ne Idee woran das liegen kann? PHP-Code: p.S. wahrscheinlich merkt man es, aber ich kenn mich gar nicht gut in Flash aus |
| | |
| | #2 (permalink) |
| SYS 64738 Registriert seit: Oct 2006 Ort: Trier
Beiträge: 214
|
Hi, das liegt daran, dass der Wertebereich für _rotation zwischen -180 und 180 liegt. (bzw. AS2 rechnet höhere/kleinere Werte dementsprechend um) Vermutlich hat Dein endrotangle einen Wert über 180, den die _rotation nie erreichen kann. Trace Dir mal die endrotangle und die scheibe._rotation aus, dann siehst Du es. Grüße Geändert von Das_Nerzkanu (21-10-2009 um 16:18 Uhr) |
| | |
| | #3 (permalink) |
| experience++; Registriert seit: Jul 2002 Ort: Düsseldorf
Beiträge: 11.347
|
hi, habs nicht getestet, aber das sollte so hinhauen: PHP-Code: sal edit: "Das_Nerzkanu" war schneller als ich und hat natürlich vollkommen recht. deshalb diese neue if bedingung in dem script.
__________________
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme! |
| | |
| | #5 (permalink) |
| Neuer User Registriert seit: Sep 2006
Beiträge: 6
|
ne, klappt nicht, das springt nach der 10 Drehung wieder an den Anfang. Hab das mal mit angehangen (falls das funktioniert hat!!!) damit ihr sehen könnt was gemneint ist. (die roten Flächen oben sollen irgendwann mal pfeile sein, eins nach rechts und eins nach links )
|
| | |
| | #6 (permalink) |
| experience++; Registriert seit: Jul 2002 Ort: Düsseldorf
Beiträge: 11.347
|
das script oben macht genau das.... man kann so oft klicken wie man will und es wird immer um 20grad gedreht... cheers, sal
__________________
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme! |
| | |
| | #7 (permalink) |
| experience++; Registriert seit: Jul 2002 Ort: Düsseldorf
Beiträge: 11.347
|
okay... das bsp hätte man vorher sehen müssen. ein problem was sich bei deinem script ergibt ist folgendes... wenn du nicht wartest bis die drehung beendet ist und wärend der drehung erneut klickst bringste das system schon komplett durcheinander. schau mal. hier die lösung für das zurückspringen: PHP-Code: sal
__________________
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme! Geändert von salazar (21-10-2009 um 16:48 Uhr) |
| | |
| | #8 (permalink) |
| Neuer User Registriert seit: Sep 2006
Beiträge: 6
|
super... das klappt ja schon mal sehr gut. Habs auch gesehen dass wenn man da nochmal klickt bevor die Drehung vollendet ist dass der da durcheinander kommt. Gibt es denn dafür auch eine Lösung? (solange die Drehung nicht abgeschlossen ist, der Button inaktiv ist, oder sowas ähnliches????) |
| | |
| | #9 (permalink) |
| experience++; Registriert seit: Jul 2002 Ort: Düsseldorf
Beiträge: 11.347
|
klaro geht das auch ![]() PHP-Code: naja... hauptsache es läuft jetzt. cheers, sal
__________________
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme! |
| | |
| | #10 (permalink) |
| experience++; Registriert seit: Jul 2002 Ort: Düsseldorf
Beiträge: 11.347
|
hey, hab deinen beitrag in den AS1 bereich verschoben ![]() cheers, sal
__________________
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme! |
| | |
| | #11 (permalink) |
| experience++; Registriert seit: Jul 2002 Ort: Düsseldorf
Beiträge: 11.347
|
ist dir denn jetzt geholfen und nimmst das stillschweigend hin, oder hakt es immer noch wo? cheers, sal
__________________
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme! |
| | |
| | #12 (permalink) |
| Neuer User Registriert seit: Sep 2006
Beiträge: 6
|
Guten morgen, hatte gestern schon Feierabend von daher keine Antwort mehr. Also, rechts herum geht es ja schon mal. Jetzt schau ich mal ob ich das auch ohne Probleme links herum hin kriege. Müsste ja eigentlich alles nur analog umkehren... Ich versuchs einfach mal und sag dann bescheid |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| einer stop(1) - alle anderen stop(2) | capten | ActionScript 2 | 8 | 11-06-2009 21:19 |
| MC rotieren | Karsten572 | Flash MX 2004 | 1 | 18-08-2004 21:32 |
| MC rotieren! | Pat-ro | ActionScript 1 | 1 | 28-08-2002 20:47 |
| rotieren | brennus | Flash 4 und Flash 5 | 5 | 19-07-2002 21:28 |
| bei _root >stop< auch alle MC >stop<??? | arnold85 | ActionScript 1 | 2 | 12-01-2002 01:54 |