Gibt es beim Erstellen von benutzerdefinierten Panels für die Flash -CS4 -IDE eine Möglichkeit, Rückrufe an Arbeitsbereicheereignisse anzuhängen?

StackOverflow https://stackoverflow.com/questions/1256419

  •  12-09-2019
  •  | 
  •  

Frage

Gibt es eine Möglichkeit für ein benutzerdefiniertes Panel für Flash CS4, sich für IDE -Veranstaltungen zu registrieren?

Ich habe ein benutzerdefiniertes Panel für die CS4 -IDE erstellt, und jetzt möchte ich jederzeit einen Rückruf abrufen, wenn sich die aktuelle Auswahl für die Bühnenänderung ändert. Ist das möglich?

Mein Backup -Plan besteht darin, meine Panel die IDE für das ausgewählte Objekt mehrmals pro Sekunde zu befragen, dies ist jedoch schwach und erstreckt sich nicht auf andere Arten von Ereignissen wie das Löschen von Objekten von der Bühne oder das Speichern der Datei.

Danke, Matt

War es hilfreich?

Lösung

In CS4 gibt es einige Veranstaltungen.

Es gibt kein SelectionChangedEvent Unaufsichtlich kaufen, vielleicht können Sie etwas ausarbeiten, das Sie verwenden können Framechanged oder documentChanged. DocumentChanged kann häufiger sein als Sie brauchen. Versuchen Sie es mit Framechanged. Weitere Ereignisse sind Hörer in der fl.addeventListener () Referenz.

Ebenfalls, hier ist ein praktischer Beitrag zu FL -Events und SWFPanel.

Viel Glück!

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top