0

Ich habe eine AS2 swf, die ein Array hat, das aktualisiert wird, wenn ein Benutzer auf Elemente auf dem Bildschirm klickt. Das Array speichert die aktuell ausgewählten Objekte. Dieser As2-SWF wird von einem AS3-SWF gehostet, der mit der Loader-Klasse geladen wird, und eine lokale Verbindung zwischen ihnen wird von swfBridge verwaltet.Wie kann ein AS3-swf, das einen AS2-swf hostet, dasselbe Array teilen?

Ich möchte wissen, was der beste Weg für AS3 und AS2 swfs ist, dieses Array zu teilen ist? oder wie kann ich eine Funktion in der AS2 (Client) SWF aufrufen und das Array an die AS3 (Host) swf zurückgeben, wenn es die Elemente aus dem Array lesen muss?

Antwort

1

können Sie lokale Verbindung verwenden, und gewähren Abdecker erstellt swfBridge speziell für diesen Zweck:

http://www.gskinner.com/blog/archives/2007/07/swfbridge_easie.html

, wenn Sie in irgendwelche Quarks laufen mit den Arrays arbeiten, ich erinnere mich seltsame Dinge wie die Länge a zu sein Wert darin, wenn man für jede Schleife a ... macht nur einen Kopf hoch.

Verwandte Themen