AS3: Speichern, array in shared-object

Suchte ich nach einer Antwort auf diese Frage für eine ganze Weile, aber kann nicht scheinen, um herauszufinden, eine bestimmte man. Im Grunde, was ich versuche zu tun, ist ein Array und speichern es in einem gemeinsamen Objekt, und Lesen Sie dann, was gespeichert wird, in das Objekt und setzen es zurück in eine array-Liste, wenn das Skript gestartet wird (hoffe, das macht Sinn).

Im moment bin ich geführt, zu glauben, dass gemeinsame Objekte nur speichern, mehrere Variablen, also bin ich nicht sicher, wie ich gehen würde, über das hinzufügen von einem array zu einem.

Array deklariert, wie hier gezeigt:

var lvl1highScores:Array = new Array();

Und es kann Hinzugefügt werden, indem der Benutzer jedes mal, wenn Sie erreichen eine hohe Punktzahl in jedem level so:

    lvl1highScores.push({score:int(vinylCollected) , player:String(highScoreInput.text)});
lvl1highScores.sortOn("score", Array.DESCENDING | Array.NUMERIC);

Ich hoffe das ist genug Informationen für jemanden, um zu helfen. Wenn ich nicht in der Lage zu speichern, die das gesamte array in ein gemeinsames Objekt, gibt es irgendeine andere Art der Speicherung dieser Informationen?

Cheers

InformationsquelleAutor Tom Haddad | 2012-12-23

Schreibe einen Kommentar