.AS

Archivo AS

ActionScript Source File
Hacer una pregunta
RESPUESTA RÁPIDA

Un archivo AS es código fuente de ActionScript en texto plano, el lenguaje de programación detrás de las aplicaciones Adobe Flash y Flex. Cualquier editor de texto puede abrirlo. No es ejecutable por sí solo; debe compilarse en un .swf. Con el fin del ciclo de vida de Flash Player en diciembre de 2020, la mayoría de los archivos AS actuales son código heredado.

Desarrollador: Adobe Systems (originally Macromedia); language standardized on ECMAScript Categoría: Archivos de desarrollo Estándar abierto MIME: text/plain
SE ABRE EN Windows macOS Linux
Relacionado: .DO · .MD · .HEX · .XSD

En esta página

19k+ extensiones indexadas
Última revisión Jul 12, 2026

¿No está seguro de qué es su archivo?

Suelte cualquier archivo en nuestro identificador - leemos solo los primeros bytes para nombrar el formato.

Identificar un archivo

¿Qué es el formato de archivo AS?

Los archivos .as están asociados con el lenguaje de programación ActionScript, desarrollado originalmente por Macromedia y mantenido posteriormente por Adobe Systems.

Los archivos con la extensión .as almacenan código fuente para aplicaciones Flash y Flex. Un archivo .as puede guardar instrucciones y definiciones de funciones, así como variables y referencias a recursos externos o del sistema (incluyendo librerías del sistema). El código fuente debe ser compilado por Adobe Animate, el Apache Flex SDK o Apache Royale en bytecode AVM incrustado dentro de un archivo .swf que el motor de ejecución Flash Player o AIR ejecuta; abrir un archivo .as directamente solo revela el código legible por humanos.

ActionScript es un lenguaje de programación orientado a objetos basado en el estándar ECMAScript (la misma especificación que sustenta JavaScript). ActionScript se utilizaba principalmente para desarrollar y gestionar animaciones, banners y contenido visual interactivo en sitios web. ActionScript 3.0, lanzado en 2006 con Flash Player 9, introdujo un modelo estricto basado en clases, una máquina virtual rediseñada (AVM2) y una sintaxis formal de package/import; un archivo .as de AS3 suele comenzar con un bloque package { } que contiene sentencias import y una definición de public class. ActionScript es un lenguaje completo capaz de potenciar aplicaciones web interactivas y visualmente ricas, juegos basados en web, formularios y menús avanzados.

Adobe Flash llegó al final de su vida útil en diciembre de 2020, y los principales navegadores eliminaron el soporte para Flash Player. El nuevo trabajo web interactivo ahora favorece JavaScript y TypeScript. El lenguaje ActionScript en sí sobrevive a través del proyecto de código abierto Apache Royale, que compila archivos fuente .as y .mxml en una salida basada en JavaScript que se ejecuta sin Flash.

Los archivos .as almacenan su contenido en formato de texto plano (UTF-8 o ASCII) y pueden abrirse y editarse con cualquier editor de texto. Sin embargo, se recomienda que los archivos .as se editen con una herramienta dedicada como Visual Studio Code (con una extensión de ActionScript) o Sublime Text, para aprovechar el resaltado automático de palabras clave, la detección de errores de sintaxis y el completado de código.

Seguridad y protección

RIESGO: LOW

Un archivo .as es código fuente en texto plano y no puede ejecutarse por sí solo, por lo que abrirlo en un editor es seguro. La precaución es para los desarrolladores: el código ActionScript que compile y ejecute puede realizar llamadas de red, acceso a archivos (dentro del entorno aislado de Flash) y cargar otros activos, así que revise el código .as no confiable antes de compilarlo y ejecutarlo, al igual que con cualquier código fuente de terceros. Tenga cuidado con los sitios de «descompilador de ActionScript gratuito» que incluyen adware; utilice herramientas de renombre (JPEXS) al extraer AS de un .swf.

Detalles del formato

en pocas palabras
NOMBRE COMPLETOActionScript Source Filetambién conocido como Adobe Flash ActionScript document, ActionScript class file
DESARROLLADORAdobe Systems (originally Macromedia); language standardized on ECMAScriptdesde 1998 (ActionScript 1.0 in Flash 4); ActionScript 3.0 in 2006 (Flash 9/Flex 2)
TIPO MIMEtext/plain
TIPOArchivo de código fuente en texto plano (lenguaje de programación ActionScript)
ESTÁNDARAbierto · libre de regalías
RELACIONADO.do.md.hex.xsd
Esta extensión también es utilizada por…
  • Programa Applesoft BASIC - En los emuladores de Apple II, .as puede denotar un código fuente/listado de Applesoft BASIC, no relacionado con ActionScript; ábralo en el emulador o en un editor de texto.
  • Texto ASCII / fuente genérico - Algunas herramientas utilizan .as para datos ASCII genéricos o código fuente de ensamblador; el contenido es texto plano identificable mediante inspección.

Programas que abren archivos AS

Windows4 apps
Sublime Text Pago Abra el .as para editar con resaltado de sintaxis de ActionScript.
Notepad Código abierto Abra el .as como texto con resaltado de sintaxis: una forma rápida de leer el código.
Visual Studio Code Código abierto Abra el .as para leer/editar; instale una extensión de ActionScript para el resaltado de sintaxis. La opción gratuita moderna.
Apache Royale / Flex SDK (to compile) Código abierto Utilice el compilador Royale/Flex para convertir ActionScript en una salida ejecutable (SWF o HTML/JS); los editores solo visualizan/editan, esto compila.
macOS2 apps
Visual Studio Code Código abierto Abra el .as para leer/editar; instale una extensión de ActionScript para el resaltado de sintaxis. La opción gratuita moderna.
Sublime Text / TextMate Pago Abra el .as como un archivo de texto/fuente para lectura y edición.
Linux2 apps
Visual Studio Code Código abierto Abra el .as para leer/editar; instale una extensión de ActionScript para el resaltado de sintaxis. La opción gratuita moderna.
Any text editor (gedit, Kate, vim) Código abierto Abra el .as como texto plano; es código fuente legible por humanos.

Detalles técnicos

especificación profunda
Paradigma del lenguajeOrientado a objetos, dirigido por eventos; basado en clases con herencia simple de clases y soporte para múltiples interfaces (ActionScript 3.0)
Codificación de archivoTexto plano UTF-8 o ASCII; no requiere marca de orden de bytes (BOM)
Tipo MIME`text/plain` (primario); también `application/x-actionscript` y `text/x-actionscript`
Firma de archivoNinguna (texto plano); los archivos AS3 se identifican por la declaración de apertura `package { }` y la palabra clave `public class`, no por una firma de bytes
Máquina virtual de destinoActionScript 1 y 2 se dirigen a AVM1; ActionScript 3 se dirige a AVM2; las dos máquinas virtuales son incompatibles a nivel de bytecode
Salida de compilaciónCompilado a bytecode AVM incrustado dentro de un contenedor `.swf`; el archivo `.as` en sí no es directamente ejecutable
Estructura de archivo AS3Comienza con un bloque `package { }`, seguido de sentencias `import` y una definición de `public class` que contiene métodos y propiedades
Tamaño de archivo típico1 KB - 200 KB por archivo de clase; los proyectos grandes contienen muchos archivos fuente `.as` individuales
Cadena de herramientas de construcciónAdobe Animate (anteriormente Flash Professional), Apache Flex SDK (compilador `mxmlc`), compilador Apache Royale (`asc2`)
Artefactos compilados relacionados`.swf` (aplicación desplegada), `.swc` (librería de componentes compilada), `.abc` (bytecode AVM2 puro)
Soporte de plataformaArchivo fuente multiplataforma; los SDK de Flex y Royale compilan en Windows, macOS y Linux
Estado post-FlashAdobe Flash Player llegó al final de su vida útil en diciembre de 2020; ActionScript 3 continúa a través de Apache Royale apuntando a una salida HTML5/JavaScript
Conformidad con ECMAScriptActionScript 3.0 se alinea con el borrador de ECMAScript 4; comparte sintaxis con JavaScript pero añade tipado estático y una palabra clave `class` formal
Clase baseTodas las clases de AS3 extienden implícitamente a `Object`; los objetos de la lista de visualización extienden a `DisplayObject` dentro del paquete `flash.display`
Lanzado1998 (ActionScript 1.0 in Flash 4); ActionScript 3.0 in 2006 (Flash 9/Flex 2)
Última versiónActionScript 3.0 (2006); maintained today via the Apache Royale / Apache Flex SDK
Estándar abiertoSí · libre de regalías
Especificaciónen.wikipedia.org

Conversiones de AS

Preguntas y respuestas de la comunidad

preguntado por usuarios
Hacer una pregunta rápida
Obtenga ayuda de personas que trabajan con archivos AS. Sea específico: incluya su sistema y la versión del software.
No se necesita cuenta · respuestas generalmente en un día

Aún no hay preguntas; sea el primero en preguntar sobre los archivos AS.

Preguntas frecuentes

¿Cómo abro un archivo AS?
Ábralo en cualquier editor de texto o de código (VS Code, Notepad++ o Sublime Text), ya que .as es código fuente de ActionScript en texto plano. Para el resaltado de sintaxis, añada una extensión de ActionScript. Para ejecutarlo realmente, debe compilarlo en un .swf.
¿Es un archivo AS un programa que puedo ejecutar?
No. Los archivos .as de ActionScript son código fuente, no ejecutables. Deben ser compilados (por Apache Royale/Flex o Adobe Animate) en un .swf para ejecutarse. Abrir el .as solo muestra el código.
¿Cuál es la diferencia entre AS, FLA y SWF?
.as es el código fuente de ActionScript; .fla es el proyecto de diseño editable de Flash/Animate; .swf es la salida compilada y reproducible. El .as y el .fla son lo que los desarrolladores editan; el .swf es lo que los usuarios ejecutan (ahora a través de Ruffle).
¿Ha muerto ActionScript ahora que Flash ha desaparecido?
El fin de la vida útil de Flash Player (dic. 2020) terminó con ActionScript en los navegadores, pero el lenguaje sobrevive a través de Apache Flex y Apache Royale, que compilan ActionScript/MXML a HTML/JavaScript. La mayoría de los trabajos nuevos utilizan JavaScript/TypeScript en su lugar.
¿Puedo convertir ActionScript a JavaScript?
Hasta cierto punto; ambos descienden de ECMAScript. Apache Royale puede realizar una compilación cruzada de proyectos ActionScript/MXML a HTML/JS, y la portabilidad manual es común. Es un esfuerzo de migración, no una conversión de archivos de un solo clic.
¿Cómo compilo un archivo AS en un SWF?
Utilice el compilador de Apache Royale o Apache Flex SDK, o abra el proyecto principal en Adobe Animate y publíquelo. Un solo .as suele pertenecer a un proyecto más grande, por lo que se compila el proyecto, no solo el archivo individual.

Referencias

1Wikipedia - ActionScripten.wikipedia.org
2Apache Royale (modern ActionScript/MXML SDK)royale.apache.org

Siga explorando

en toda la base de datos

Extensiones principales esta semana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.RPMSGRestricted Permission Message
6.MDMarkdown Document
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.EXEWindows Executable (Portable Executable)
10.PRDXSoftMaker Presentations Document

Extensiones relacionadas

.DOStata Do-File
.MDMarkdown Document
.HEXIntel HEX File
.XSDXML Schema Definition
.MAPSource Map (JavaScript / CSS)
.CONFIGConfiguration File

Herramientas de archivo gratuitas

Un identificador de archivos y convertidor de imágenes en el navegador - todo se ejecuta en su dispositivo.

Abrir la caja de herramientas

Explorar extensiones de archivo A-Z