| |||||||
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: Mar 2004
Beiträge: 216
| Bewegung bei onRollOver
button.onRollOver = function(){ if(mc._x > -200){ mc._x-= 20; }else delete this.onEnterFrame; } mit diesem script bewegt sich der mc bei jedem über dem button fahren nur einmal um 20. Er sollte doch beim ersten mal über dem button fahren solange um 20 bewegen bis er bei -200 angelangt ist. wieso hört er nach dem ersten schritt auf? |
| | |
| | #2 (permalink) |
| User Registriert seit: Sep 2003 Ort: Essen
Beiträge: 616
|
Probiers mal so. ActionScript:
__________________ Gruß, Jey! |
| | |
| | #4 (permalink) |
| Neuer User Registriert seit: Mar 2004
Beiträge: 216
|
dankeschön button.onRollOver = function() { onEnterFrame = function() { if (mc._x>-800) { foodbanner._x -= 20; } else { delete onEnterFrame; } }; }; button.onRollOut = function() { {delete onEnterFrame; } } ist die lösung. wirklich verstehen tu ichs trotzdem nicht. wieso muss ich ein onEnterFrame starten? |
| | |
| | #5 (permalink) | |
| User Registriert seit: Sep 2003 Ort: Essen
Beiträge: 616
| Zitat:
du die Schaltfläche berührst. Das onEnterFrame-Event wird im Filmtakt ausgeführt und brauch nach dem rollOut ja nicht mehr weiterlaufen. Deswegen löscht du es dann auch wieder. Wenn button ein mc ist, kannst du auch mit this dich auf den button-mc beziehen: ActionScript:
__________________ Gruß, Jey! Geändert von jeypack (04-06-2005 um 15:13 Uhr) | |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |