Mi dispiace, la tua domanda non è molto chiara.
Stai chiedendo se è possibile salvare un file sul disco rigido da un SWF compilato scritto in AS3?
Oppure stai chiedendo se è possibile includere un file XML non elaborato nel progetto AS3 senza doverlo scrivere come variabile?
Se intendevi il primo, no, non senza Adobe AIR. È possibile salvare i dati localmente come SharedObject, ma non come file arbitrario nel file system.
Se quest'ultimo, allora sì, è necessario incorporare il file proprio come si incorporerebbe un'altra risorsa (ad esempio un'immagine o un suono). Tuttavia, sembra che ci possa essere un bug in Flash che rende questo non banale capire come fare.
This link might be of help to you.
[Embed(source='../../../../assets/levels/test.xml', mimeType="application/octet-stream")]
public static const Level_Test:Class;
E poi per analizzare il codice XML:
var ba:ByteArray = (new Levels.Level_Test()) as ByteArray;
var s:String = ba.readUTFBytes(ba.length);
xml = new XML(s);
Mi scuso se nessuna di queste domande sono quello che in realtà chiedendo.
Cheers!
La tua domanda non era molto chiara, ma la risposta era proprio quello di cui avevo bisogno. Grazie! –