swc
A partire dalla versione 2.03 di haXe, puoi creare file in formato SWC Flash9+ usando il compilatore haXe.
Per ottenere questo, semplicemente nomina il file di output con l'estensione .swc:
haxe -swf9 lib.swc MyLibrary
Alcuni dettagli importanti :
- devi necessariamente effettuare la chiamata
new flash.Boot(mc)nella tua applicazione per l'inizializzazione del file SWC. Questa azione inizializzerà alcuni dettagli specifici di haXe. Il parametromcdeve essere unMovieClip, e sarà quello utilizzato per il setup diflash.Lib.current - a differenza della solita compilazione haXe, le variabili statiche in un file SWC sono inizializzate prima che della classe di Boot. Questo significa che se utilizzano dettagli specifici di haXe, la loro inizializzazione potrebbe fallire.
- pare vi siano alcuni problemi ancora irrisolti quando si utilizzano più file SWC prodotti da haXe nella stessa applicazione. Per favore riporta eventuali segnalazioni sulla mailing list di haXe così che possiamo localizzare e sistemare puntualmente il problema.
Questa caratteristica è ancora una novità, per favore segnala ogni bug sulla mailing list di haXe.
version #5711, modified 2009-03-28 12:27:56 by AndyNaimoli