importazione mx.graphics.codec.*
-
26-10-2019 - |
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.
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