Was ist der Unterschied zwischen den Paradigmen der Ereignisbehandlung zwischen Flash Builder 4 und Flash CS5? Flash basiert auf der Zeitleiste, während Flex es in einer XML-Datei erlaubt. This page erläutert, wie Sie ein Ereignis aus der Zeitleiste senden, aber in Flash Builder 4 gibt es kein Konzept für die Zeitachse, also was ist das Ereignismodell?Flash Builder 4 im Vergleich zu Flash CS5 Ereignisbehandlungsmodell
1
A
Antwort
2
Das Ereignismodell für beide ist identisch, Ereignisse werden ausgelöst und verbraucht. Es basiert auf die DOM event model von W3C skizzierte und im Wesentlichen, eine Implementierung der Observer Pattern (GOF)
Das Timeline-Modell ist völlig getrennt jedoch der Flash-Engine macht Feuer Enterframe Ereignisse wie die Timeline/Abspielkopf Fortschritte. Das EnterFrame-Ereignis wurde seit den frühen Tagen von Flash verwendet, um dynamische (codebasierte) Animationen zu erstellen.
Weiterführende Literatur:
Verwandte Themen
- 1. Konzeptionsunterschiede zwischen Flash CS5 und Flash Builder 4
- 2. Flash - Erstellen von Komponentendokumentation für Flash CS5
- 3. Wie in Flash Builder 4 Hero SDK
- 4. Adobe Flash Professional CS5 Tutorials
- 5. Flash Builder Asset-Dateien
- 6. Flash CS5 AS3 kann Flashvars nicht
- 7. Zoomen von Rahmengrafiken in Flash CS5
- 8. Konvertieren von Text in Hexadezimal Flash CS5
- 9. Zwei MovieClips in ADOBE FLASH CS5 Treffer
- 10. Verwenden Sie globale Variablen in Flash Builder 4
- 11. Debuggen oder statische Variablen innerhalb von Flash Builder 4
- 12. Flash Builder 4 Debug-Anwendung mit der gleichen HTML-Datei
- 13. Simulieren Download in Flash Builder
- 14. Flash Builder 4 schlägt mx1 anstelle von mx vor! Warum?
- 15. Unterscheidet sich der Workflow zwischen Flash Builder und Flash Professional?
- 16. Bildqualität Problem in Flash
- 17. Flash CS5 - Text beginnt in der Mitte automatisch
- 18. Was ist eine ordnungsgemäße Methode zum Aktualisieren von Flash CS4 auf Flash CS5?
- 19. Rails 4 Controller-Flash-Mitteilungen
- 20. Flash Builder (Flex) ANT Build und Debug
- 21. Schnell kopieren und Einfügen von Schaltflächen in Flash CS5
- 22. Programmierung mehrerer Wände in Flash CS5/Actionscript 3 für Flash-Spiel
- 23. Flash Builder: Seltsames Verhalten auf Datagrid
- 24. Wird die Warnung im Flex- oder Flash-Builder angezeigt?
- 25. Flash Builder: Wie wird der Zellenwert im Datagrid ausgewählt?
- 26. Entwicklung von iOS-Apps mit Adobe Flash CS5?
- 27. Flash Builder Plugin/Feature: Alle Funktionsdefinitionen ausblenden?
- 28. Adobe Air 1.5.2 und Flash Builder
- 29. Schnittstelle Methode newFrame in Namespace-Fehler in Flash CS5
- 30. Flash Builder 4.6 Mac-Installationsprogramm schlägt fehl
Ich möchte hinzufügen, dass Flex-Timeline zu basiert, haben sie nur eine Menge Arbeit zu tun, dass zu verstecken Entwickler. Ich denke Flex hat 2 Frames. Eine für das System eingerichtet und eine für den Code, den wir schreiben. – JeffryHouser
Nun, das ist die Tatsache, dass Flex nur ein Rahmen für die Erstellung von FlashPlayer-Inhalten ist. – ocodo