| |||||||
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: Jan 2007
Beiträge: 8
| Rad zum drehen bringen
Hallo, ich hatte schon einmal in einem anderen Teil dieses Forums nach einer Lösung für dieses Problem gefragt, nur konnte mir damals leider keiner weiterhelfen. Ich habe in Actionscript leider nur sehr wenig Kentnisse. Ich möchte gern ein Rad willkürlich mit der gedrückter Maustaste um seine Mittelpunkt drehen. Per Actionscript ist dies auch schon gelungen, allerdings springt es bei erneutem Klick immer unschön. Wie kann man das verhindern? Ich denke, in der Beispieldatei wird es ganz gut deutlich. Wäre super, wenn mir jemand dabei weiterhelfen könnte. Vielen Dank, tschüß, Norbert |
| | |
| | #2 (permalink) |
| Nordlicht Registriert seit: Jun 2001 Ort: Hamburg
Beiträge: 569
|
Antwort : ausrollen lassen ![]() Hab Deine FLA nicht gesehen, da wenig Zeit, aber ich würde das ungefähr so machen : Dein Rad ist ein MovieClip mit dem Namen MeinRAD Code: drehen = false;
MeinRAD.onPress = function() {
if (drehen == false) {
this.onEnterFrame = function() {
drehen = true;
this._rotation -= 2;
}
}
};
MeinRAD.onRelease = function() {
drehen = true;
this.onEnterFrame = function() {
this._rotation -= 2;
if (this._rotation == 0){
drehen = false;
delete this.onEnterFrame;
}
};
}; ...Patrick
__________________ "Wir müssen die Rechte der Andersdenkenden selbst dann beachten, wenn sie Idioten oder schädlich sind. Wir müssen aufpassen." Wachsamkeit ist der Preis der Freiheit - Keine Zensur! – Wau Holland – http://www.wauland.de |
| | |
| | #3 (permalink) |
| nobody is perfect Registriert seit: Apr 2002 Ort: Bremen
Beiträge: 3.049
|
oder PHP-Code:
__________________ FF Unterstützen! Erste Hilfe! häufig gestellten Fragen ...................... ............... ................................ |
| | |
| | #4 (permalink) |
| Neuer User Registriert seit: Jan 2007
Beiträge: 8
|
danke für eure antworten. patrick, nur leider dreht sich dein rad unaufhörlich ab mausklick und hört nicht mehr auf. es funktioniert gut, aber kann man es auch so realisieren, wie in meinem beispiel? dort konnte man mit gedrückter maus und dann der eigenen mausbewegung das rad auf eine gewünschte position drehen. hallo dec, deine code habe ich leider nicht ganz verstanden. ich hab leider noch kaum ahnung in actionscript. tschüß, Norbert |
| | |
| | #5 (permalink) |
| nobody is perfect Registriert seit: Apr 2002 Ort: Bremen
Beiträge: 3.049
|
upps ja ja man sollte die Themen etwas genauer lesen sorry aber meins macht auch nichts anderes als sich zu drehen! ändere mal dein Code so um PHP-Code:
__________________ FF Unterstützen! Erste Hilfe! häufig gestellten Fragen ...................... ............... ................................ Geändert von Decrone (23-01-2007 um 13:20 Uhr) |
| | |
| | #6 (permalink) |
| Neuer User Registriert seit: Jan 2007
Beiträge: 8
|
hallo Dec, hab es ausgetauscht, aber es ist immer noch das gleiche Ergebniss. Ich glaube ich habe verstanden, was du versucht hast, dass der neue Winkel gespeichert wird in der Variabel "Winkel", oder? Es springt immer noch. Wenn man nach links dreht, springt es um 90° nach rechts und wann man nach rechts dreht, springt das Rad vorher 90° nach links. ![]() tschüß, Norbert |
| | |
| | #7 (permalink) |
| nobody is perfect Registriert seit: Apr 2002 Ort: Bremen
Beiträge: 3.049
|
ja das kann auch so net gehen was ich da gemacht habe hab dir mal hier aus dem Forum dein Beispiel mit einem neuen Code erstellt und etwas Optimiert. Sollte jetzt eigentlich alles klappen Gruss Dec
__________________ FF Unterstützen! Erste Hilfe! häufig gestellten Fragen ...................... ............... ................................ |
| | |
| | #8 (permalink) |
| Neuer User Registriert seit: Jan 2007
Beiträge: 8
|
Hallo Dec, Mensch, hab vielen Dank für deine Mühen. Das funktioniert super so. Vielleicht kann es auch anderen weiterhelfen: Hab auch nochmal kräftig geforscht und gesucht und bin im Forum auch nochmal auf die gleiche Prolematik gestoßen, auch mit einer ganz interessanten Lösung: Kreise drehen/2 Aber vielen Dank nochmal. Tschüß, Norbert |
| | |
| | #9 (permalink) |
| Neuer User Registriert seit: Jan 2007
Beiträge: 8
|
Hallo Dec, nun muss ich doch nochmal nachfragen. Die Beispieldatei funktioniert super. Wenn ich jedoch den Script in die bestehenden Animation kopiere, funktioniert gar nichts mehr, obwohl alles soweit nach meinem Wissen identisch mit der Beispielsdatei ist. Die INstanznamen/bzw. Adressierungen sind angepasst und der Code befindet sich im Frame, wo sich auch der Mc befindet. Auch wenn ich eine neue Datei anlege wie in deinem Beispiel und den Movieclip genauso benenne wie du, funktioniert nichts. Habe ich irgendetwas übersehen? tschüß, Norbert |
| | |
| | #10 (permalink) |
| new user Registriert seit: Oct 2005
Beiträge: 140
|
Kann man so nur schwer sagen, hochladen würde das ganze deutlich leichter machen ![]() Hab jetzt keine Lösungen downgeloadet, aber willst di einfach ein Objekt um den Mittelpunkt in Richtung Maus drehen? Dann benütz doch arctan2(y,x)! z.B.: PHP-Code:
__________________ Die Summe aller menschlichen Intelligenz ist eine Konstante. Das Problem ist das Bevölkerungswachtum... Gratiswebserver mit MySQL-Datenbank und vieles mehr dank www.lima-city.de! Geändert von PinkDragon (30-01-2007 um 19:27 Uhr) |
| | |
| | #11 (permalink) |
| nobody is perfect Registriert seit: Apr 2002 Ort: Bremen
Beiträge: 3.049
|
@PinkDragon das Problem wurde schon gelöst!(Siehe Anhang) @norbertkrausz erstmal bötte schön. Zum Problem: In meinem Beispiel habe ich deine Drehscheibe etwas verändert, schau mal genau hin! Du kannst auch in meinem Beispiel die Drehscheibe aus der Bibliothek nehmen und in deinem Projekt wieder Einfügen...schau mal ob das geht und ansonsten geht es am schnellsten wenn Du es hier Hochladen würdest oder wenn es zu groß sein sollte, dann kannst du sie mir auch ausnahmsweise per email schicken.Gruss Dec
__________________ FF Unterstützen! Erste Hilfe! häufig gestellten Fragen ...................... ............... ................................ Geändert von Decrone (30-01-2007 um 19:57 Uhr) Grund: Erläuterung hinzugefügt |
| | |
| | #12 (permalink) |
| Neuer User Registriert seit: Jan 2007
Beiträge: 8
|
Hab jetzt eine ganze Weile super genau hingeschaut, aber konnte keine Änderungen feststellen. Instanzname usw. stimmen überein, das Einzige was ich ausmachen konnte war, dass bei dir der Vermerk von Actionscript 1 statt 2. Kopieren von Mc in die alte Beispieldatei hat auch nichts gebracht. in echt ratlos. Was genau hast du verändert? Würde mich schon brennend interessieren. tschüß, Norbert |
| | |
| | #13 (permalink) | |
| nobody is perfect Registriert seit: Apr 2002 Ort: Bremen
Beiträge: 3.049
| Zitat:
Und den Code solltest Du auf Frame1 in der Hzl. (Hauptzeitleiste) legen. Die Pfade müßtest Du natürlich auch anpassen! Gruss Dec
__________________ FF Unterstützen! Erste Hilfe! häufig gestellten Fragen ...................... ............... ................................ | |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |