Domanda

Sto cercando di importare un progetto FlashDevelop in Flash Builder. Ho semplicemente avviato un progetto ActionScript e ho trascinato e rilasciato i file e ho creato pacchetti secondo necessità, selezionato "Impostare come applicazione predefinita" sul file principale .as e eliminato l'applicazione predefinita. Come file.

Ma quando compilo ottengo i seguenti errori

1172: Definition mx.graphics.codec:JPEGEncoder could not be found.
        line 15 Flex Problem
1172: Definition mx.graphics.codec:PNGEncoder could not be found.   
                line 16 Flex Problem
1180: Call to a possibly undefined method JPGEncoder.
                line 175 Flex Problem

Nel mio percorso di build ho Flex 4.5.1 e per il collegamento framework sto facendo "unito al codice". Vedo in Aiuto per Adobe che le classi fanno parte del nucleo per Flex 4.5.1.

Quindi non sei sicuro di cosa sto facendo di sbagliato? Voglio solo compilare un SWF e sono abbastanza sicuro che Flashdevelop sta facendo lo stesso prima.

È stato utile?

Soluzione

mx.graphics.* È in framework.swc non in mx.swc, la lib non viene aggiunta in un progetto AS. Pensavo che avrei risposto.

Altri suggerimenti

Nel caso in cui qualcuno sia ancora in cerca, copia il SWC da Flex SDK:

flex_sdk\frameworks\libs
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top