Foros del Web » Creando para Internet » Flash y Actionscript »

Añadir fondos mediante AS3

Estas en el tema de Añadir fondos mediante AS3 en el foro de Flash y Actionscript en Foros del Web. Buenas noches, Estoy realizando ejemplos en AS3 para irme familiarizando a realizarlo todo a travé sde código , pero hay algo simple que no consigo ...
  #1 (permalink)  
Antiguo 27/06/2010, 19:30
 
Fecha de Ingreso: mayo-2010
Mensajes: 49
Antigüedad: 14 años, 6 meses
Puntos: 0
Añadir fondos mediante AS3

Buenas noches,

Estoy realizando ejemplos en AS3 para irme familiarizando a realizarlo todo a travé sde código , pero hay algo simple que no consigo encontrar en la ayuda ni en ningún tutorial.

Si que he encontrado cosas parecidas, pero no lo que busco.

La pregunta es .

Si por ejemplo creo una clase que será la principal , anidada a un fla, y quiero que vaya cambiando la imagen de fondo segun realice acciones, he visto que la carga de JPG se realizan a través de los loaders, pero no creo que se tenga que hacer tan complicado , por eso la siguiente petición.

Me podrían mostrar en un codigo de ejemplo( la clase completa ) , como llamar a una imagen , que pase por ejemplo 5 segundos, y cambie a otra imagen ? algo parecido al powerpoint. pero a través del codigo y que dichas capas parezcan el fondo de la aplicación, teniendo 5 fotos de ejemplo en la libreria.

Es para entender correctamente la manera de poner un fondo al juego , o presentación. Ya que según todo lo que he leido no le puedo asignar imagenes de fondo a la escena principal por codigo no ?

Muchas gracias de antemano
  #2 (permalink)  
Antiguo 27/06/2010, 19:49
 
Fecha de Ingreso: junio-2010
Ubicación: Charlotte, NC
Mensajes: 611
Antigüedad: 14 años, 6 meses
Puntos: 95
Respuesta: Añadir fondos mediante AS3

Pues tanto como asignar la imagen como fondo no, no puedes.

Lo que puedes hacer es cargar las imagenes, por medio de los Loaders. Que puede parecer un poco tedioso al principio, pero es un mal necesario si posteriormente quieres escalar tus programas y proveer retroalimentacion al usuario, sabiendo cuanto mas tiene que esperar hasta que la imagen este completamente cargada.

Ya que tienes la imagen cargada, lo unico que tienes que hacer es

imagen.x = 0;
imagen.y = 0;
imagen.width = stage.width;
imagen.height = stage.height;

Y necesitas agregar un Timer y un Timer Event, para que en cada Tick, que el TimerEvent haga, cambie la imagen.
  #3 (permalink)  
Antiguo 28/06/2010, 11:38
 
Fecha de Ingreso: mayo-2010
Mensajes: 49
Antigüedad: 14 años, 6 meses
Puntos: 0
Respuesta: Añadir fondos mediante AS3

Ok, muchisimas gracias.

Voy a ello ahora mismo, merci por la aclaracion

Etiquetas: añadir, fondo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:57.