| |||||||
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) |
| hobby flasher Registriert seit: Jun 2004
Beiträge: 18
| mc "langsam" zu position x,y bewegen
hi leute! sagen wir, ich habe ein mc, auf position 500,300. jetzt will ich dieses mc auf 100,100 bringen. aber nicht auf einmal, sondern ich will es mit as auf die stelle zubewegen lassen (1 pixel pro frame oder so) und sobald es dort ist, soll es natürlich stoppen. ich will nun 3 von diesen mcs dynamisch auf der bühne platzieren und jedes auf eine andere position gehen lassen. ich möchte dazu eine methode geheZu(x,y) im movieclip definiern... aber wie kriege ich es jetzt hin, dass sobald diese funktion aufgerufen wird, sich das objekt langsam dorthin bewegt? irgendwie mit enterframe, nehme ich an... ich blicke da nicht durch... wie kann ich das am besten realisieren? |
| | |
| | #2 (permalink) |
| brand new user Registriert seit: May 2002 Ort: Laimbach 6 1/2
Beiträge: 16.884
|
Mit sowas geht des, falls ich Dich richtig verstanden hab!! ActionScript:
__________________ Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake! "Wer tanzen will, muß erst gehen lernen" |
| | |
| | #4 (permalink) |
| muh Registriert seit: Apr 2002 Ort: Freiburg / Stuttgart
Beiträge: 4.338
|
in einer Funktion? das onEnterFrame gehört this (this.onEnterFrame = ...), this bezieht sich auf den MovieClip, dessen Methode moveTo du gerade aufrufst. Sprich der onEnterFrame Eigenschaft vom MovieClip wird die Funktion this._x += ... zugewiesen. |
| | |
| | #5 (permalink) |
| brand new user Registriert seit: May 2002 Ort: Laimbach 6 1/2
Beiträge: 16.884
|
@ Janoscharlipp Ein Buch kaufen ist ne gute Entscheidung Colin Moock's Buch über MX wäre nicht schlecht Hi Janosch
__________________ Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake! "Wer tanzen will, muß erst gehen lernen" |
| | |
| | #6 (permalink) |
| Neuer User Registriert seit: Jul 2002
Beiträge: 42
|
Hi, ich habe dieses geniale Skript auch eingebaut, habe aber folgendes Problem: Zusätzlich habe ich noch ein onMouseMove-Event rumfliegen, mit dem man den mc ebenfalls verschieben kann. (Falls mouse in "Randzone" kommt (x>1000,...), mc--) Der onkeyDown funktioniert. Der onMouseMove (isoliert) auch. Nur wenn ich nach einem OnKeyDown die Maus bewege, fährt der mc automatisch wieder zur Position zurück, die er beim OnKeyDown erhalten hatte... Wo ist da das Problem? Wieso will er immer zu den alten Werten zurück? Muss ich da einen Event abknipsen oder so was in der Art? Grüße P1 ---- Kommando zurück, konnte es lösen, musste nur den EnterFrame deleten, sobald eine Mausbewegung kommt... Geändert von Praktikant_1 (13-09-2006 um 19:11 Uhr) |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |