Dos razones esto sería útil, en caso de que haya alguna otra manera de lograr estos objetivos: 1) Construir en el Flash IDE es realmente lento; Esperaba que un compilador de terceros fuera más rápido. 2) Sería bueno poder construir proyectos en máquinas que no tienen Flash IDE instalado. Estoy familiarizado con otros compiladores AS3 que están disponibles, pero no conozco ninguno que tome archivos FLA como entrada.¿Hay alguna forma de crear un SWF de Flash 9 a partir de un archivo FLA sin utilizar el IDE de Flash?
Respuesta
Hay un complemento para Eclipse llamado FDT. Utiliza el compilador de código abierto MTASC y es compatible con ANT. La herramienta es gratuita para los desarrolladores de OpenSource. Obtener más Infos aquí: http://fdt.powerflasher.com/
espero que ayude :)
FDT (o más MTASC precicely para AS2 o para AS3 flex) no puede tener un archivo fla como entrada.
Los archivos Fla son para diseño, animación de línea de tiempo, etc. Sin embargo, si usted está haciendo solo programación, no necesita archivos fla o Flash IDE. FDT es una herramienta increíble para la codificación, aunque también existen otras alternativas (FDT es bastante caro, a menos que tenga un proyecto en osflash.org).
http://www.projectsprouts.org es algo que definitivamente deberías mirar. Automatiza la creación de proyectos para as2 y as3, descarga bibliotecas si no las tiene (como mtasc o el compilador Flex) y le permite compilar swfs sin Flash IDE.
Por supuesto, esto no es exactamente lo que estaba preguntando - Diría que no, no hay un compilador de terceros que tome FLAs y compile swfs - si hubiera sido no autorizado/no comercial, ya que El formato FLA no está abierto, solo el formato swf es.
También recomiendo usar FlashDevelop. Es otra herramienta de código abierto que es un IDE muy liviano (creo que basado en SciTE) que integra SWFMILL, una herramienta popular que puede crear elementos de diseño SWF a partir de archivos XML, y mtasc, un popular compilador de terceros para Actionscript. No estoy del todo seguro de que pueda tomar archivos .FLA como entrada, pero PUEDE evitar los archivos FLA por completo al crear el diseño en XML, o si el diseñador/Desarrollador de Flash que crea diseños para usted simplemente puede proporcionar un compilado, vacío (en la medida como código) archivo SWF, estas herramientas le permitirán inyectar actionscript compilado directamente en el archivo SWF. Esta técnica también se puede usar en la línea de comando para generar scripts de compilación, etc.
Aquí está la página web: http://www.flashdevelop.org
Para responder a la pregunta original, no hay manera de compilar acuerdos sobre el terreno sin necesidad de utilizar los entornos de desarrollo de Flash.
La única solución parcial para utilizar un script de línea de comandos que automatiza la apertura de Flash Authoring y la compilación del FLA. Se puede encontrar un ejemplo de ello aquí:
http://www.mikechambers.com/blog/2004/02/20/flashcommand-flash-command-line-compiler-for-os-x/
Si sólo necesita compilar el código ActionScript y activos, hay una serie de opciones (algunos incluyeron en este hilo), incluyendo el compilador mxmlc incluido en el Flex SDK (proporcionado por Adobe).
http://www.adobe.com/products/flex/
Espero que ayude ...
cámarasmike
Esto es lo que Haxe had to offer back in 2008, antes de que se formula esta pregunta (al menos from the doc):
de inflamación: Puede compilar un programa de Haxe un archivo .swf. Haxe puede compilar para reproductores Flash de 6 a 9, ya sea con el "viejo" Flash < 8 API o con el último API AS3/Flash9. Haxe ofrece muy buenas características de rendimiento y lenguaje para desarrollar contenido Flash.
Aunque no estoy seguro de que era lo suficientemente bueno como una respuesta en aquel entonces, seguro que es la respuesta ahora.
- 1. Flash gratuito IDE para editar archivos .fla
- 2. Abrir el archivo .fla sin utilizar la herramienta de creación de Flash
- 3. ¿Hay alguna herramienta gratuita para crear animaciones SWF/Flash?
- 4. Python lib para leer un archivo swf de formato Flash
- 5. Cómo compilar Flash .fla en .swf a través de la línea de comandos?
- 6. Memoria en SWF (Flash Player)
- 7. ¿Cómo saber la dimensión del archivo swf sin Flash?
- 8. Acceda al escenario en el IDE de Flash CS4
- 9. Guardar Java2D en SWF (flash)
- 10. ¿Cómo incrustar un archivo flash (.swf) en asp.net?
- 11. Gráfico de versiones de SWF a versiones de Flash
- 12. Agregue un enlace alrededor de un archivo Flash incrustado
- 13. ¿Cómo puedo encontrar el tamaño/dimensiones naturales de un archivo SWF de Flash?
- 14. Encontrar Actionscript dentro de un archivo FLA
- 15. Importación de proyecto Flash en Flash Builder
- 16. ¿Puedo convertir un archivo .swf a un formato de imagen?
- 17. Comunicándose con un servidor flash usando rtmp sin Flash
- 18. ¿Hay alguna forma de generar un archivo zfproject.xml a partir de un proyecto/aplicación Zend existente?
- 19. Cómo ver las solicitudes de red realizadas por un swf
- 20. ¿Hay alguna manera de detectar bloqueadores de flash?
- 21. Comunicación de Javascript a Flash sin SWFObject.js
- 22. Reproducción de un archivo Flash en Android
- 23. ¿Cómo sé si la solicitud proviene de flash swf?
- 24. ¿Cómo puedo forzar que el navegador web vuelva a cargar un archivo Flash recién desplegado sin borrar el caché?
- 25. Renderizar marco de flash (SWF) como imagen (PDF, PNG, JPG)
- 26. Control de un reproductor Flash usando JavaScript
- 27. IDE para desarrollar en ActionScript (Flash). ¿Alguna sugerencia?
- 28. Cómo descompilar un archivo swf
- 29. ¿Hay alguna manera de mostrar contenido HTML dentro de Flash?
- 30. ¿Cómo ejecutar SWF sin un navegador (en un servidor Linux)?