InicioApuntes Y MonografiasactionScrit 3.0, aprendamos de una manera facil, 2da parte

actionScrit 3.0, aprendamos de una manera facil, 2da parte

actionScrit 3.0, aprendamos de una manera facil, 2da parte

ActionScript 3.0 Fácil

Este es mi segundo post de actionscript 3.0, en este mensaje comentaré dos conceptos:

- Objetos
- Instancias


¡Empecemos!

En AS3 hay dos tipos de objetos básicos:

- Objetos visibles: como por ejemplo cajas de texto, imagenes, vectores, videos etc…
- Objetos contenedores: que podemos comparar con una caja o una carpeta, dentro de ellos colocaremos los objetos visibles.

Ejemplos de Objetos contenedores:

- El escenario
- Los movie clips
- Los sprites
- Load

Los objetos visibles reciben el nombre de  DisplayObject y los objetos contenedores se les llama DisplayObjectContainer.


Importante: No podemos visualizar nada en Flash a menos de que esté dentro de un contenedor, sé que es algo que suena lógico, pero es importante tenerlo en cuenta.

Para terminar de entender el concepto objetos, hagamos un ejercicio, utilizando addChild();

1. Creamos un documento de Flash actionScript 3.0

2. Seleccionamos el primer fotograma y presionamos la tecla F9

3. Escribimos las siguientes líneas:

var cajaTexto:TextField = new TextField(); // Se crea el campo de texto, no es necesario dibujarlo con la herramienta de texto.
cajaTexto.text = "¡Estoy dentro de un objeto!"; // Se escribe lo que queremos mostrará la caja de texto que creamos en la línea anterior.
cajaTexto.width = 200;//le asignamos un tamaño a la caja de texto
this.addChild(cajaTexto);


La película de Flash mostrará: ¡Estoy dentro de un objeto!

Resumen:

- Podemos decir entonces que un objeto de tipo contenedor se conoce como DisplayObjectContainer

- Que los objetos visibles se llaman DisplayObject

- Que los  objetos DisplayObject necesitan los objetos DisplayObjectContainer para poder desplegarse en la escena (La escena también es un contenedor)

- En AS3 para introducir un DisplayObject en un DisplayObjectContainer utilizaremos addChild()

Nota: Los comentarios en Flash se escriben tras dos //

Lo anterior respecto a los objetos, ahora hablemos de instancias:

¿Que es una instancia?

Son “copias” de los objetos en tiempo de ejecución o en la escena

programación

Puntos importantes:

- Los símbolos están en la biblioteca

- Lo que visualizamos en escena no son símbolos, son instancias de los símbolos o objetos

- Una instancia es una copia de un símbolo o un objeto en la escena

- El nombre de la instancia no es el nombre del símbolo

- Por defecto las instancias no tienen nombre

- Para asignar el nombre a una instancia: Seleccionamos la instancia y en el panel de propiedades asignamos el nombre de instancia

- AS3 no puede referirse a un símbolo

- AS3 solo puede referirse a las instancias por su nombre

- Los nombres asignados a las instancias no se deben repetir en un mismo proyecto (Aunque sean diferentes SWF que son cargados en un SWF principal)

- Las instancias de los símbolos tipo botón, tipo clip de película y las cajas de texto dinámicas y de entrada pueden recibir nombre de instancia

En la tercera parte de esta serie de publicaciones seguiré ampliando de una manera sencilla el uso de AS3

La primera parte de esta serie la puedes visualizar desde este enlace:



¡Espero les sea útil!
Datos archivados del Taringa! original
13puntos
1,442visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
5visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

j
jchacom🇦🇷
Usuario
Puntos0
Posts29
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.