| |||||||
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: Dec 2010
Beiträge: 64
| Nach Ablauf eines Tweens aus einer Klasse heraus Funktion aufrufen
Ich möchte: 1) Aus einer Funktion auf der Main Timeline heraus eine Methode einer Instanz aufrufen. 2) Die Methode in der Instanz startet einen Tween. 3) Wenn der Tween abgelaufen ist wird eine Event gefeuert. 4) Mit der Funktion aus der aufgerufen wurde, soll erst weiter gemacht werden, wenn der Tween abgelaufen ist. Kann ich iwie eine Funktion aus einer Klasse heraus ansteuern. Oder kann ich ein return() geschickt einsetzen? |
| | |
| | #2 (permalink) | |
| Keine Panik Registriert seit: Apr 2010 Ort: Düsseldorf (im ernst)
Beiträge: 1.866
| Zitat:
du musst den Code schon auf 2 Funktionen aufteilen: eine Funktion a ruft dir Methode der Instanz auf, die wiederrum den Tween startet. wenn der tween beendet ist, wird ein Event gefeuert. nun musst du in der Zeitleiste auf dieses Event lauschen, und funktion b aufrufen. letztlich sind das alles Klassen. und wenn du für ein Symbol keine Klasse erstellst, dann macht Flash das automatisch (und das ist nicht sehr schön, was da meist rauskommt )hinter dem return gehören keine Klammern; das ist keine Funktion. Du feuerst doch ein Event. darin kannst du lesen, was für eine Event das ist, wer es ausgelöst hat, welches Objekt darauf gelauscht hat, und wenn das noch nicht reicht, kannst du dir noch eigene Events schreiben, und denen noch mehr Eigenschaften mitgeben. also, was willst du hier mit dem return value rumhacken? | |
| | |
| | #3 (permalink) |
| Neuer User Registriert seit: Dec 2010
Beiträge: 64
|
Danke erst einmal für deine Antwort. Ich habe ein Submenu dass durch zwei Tweens ausgeblendet und dann wieder eingeblendet wird. Zwischen diesen Tweens werden die entsprechenden Buttons auf diesem Menu ein- bzw. ausgeblendet. Je nach dem in welche Sektion der Seite der Benutzer navigiert. Ich rufe von der Main Timeline die Methode zum ausblenden meines Menüs auf. Danach die Methode zum aus- bzw. einblenden der Buttons. Anschließend die Methode zum einblenden. Wie kann ich das jetzt deichseln, dass das aus- bzw. einblenden erst stattfindet, nachdem der Tween vollständig abgelaufen ist? |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Aus Klasse heraus Funktion in der Hauptzeitleiste aufrufen | Jay84 | ActionScript 3 | 3 | 30-10-2009 14:18 |
| Funktion in einer Klasse aus MovieClip aufrufen... | Vokator | ActionScript 3 | 16 | 11-04-2009 12:37 |
| funktion aus einer klasse aufrufen | icon | ActionScript 2 | 13 | 20-07-2008 17:39 |
| Funktion einer Eltern Klasse aufrufen | marox | ActionScript 3 | 2 | 20-07-2008 14:17 |
| mc nach ablauf des tweens löschen | blokq | Flash Einsteiger | 4 | 16-07-2007 13:26 |