Comunidad de diseño web y desarrollo en internet online

cambiar de sprite

Citar            
MensajeEscrito el 09 Ago 2008 09:32 am
saludos,

estoy buscando por la documentación y no encuentro nada
¿cómo se puede cambia "la imagen" a un displayObject que has agregado a addChild?

yo hago los siguiente

Código :

[Embed(source="imagen.png")]
var img_source:Class;
var img_sprite:DisplayObject=new img_source:();

addChild(img_sprite);
img_sprite=new otra_img_source();


siempre me muestra la imagen contenida antes del addChild, ¿qué hago mal?

Por Incognito13

1 de clabLevel



 

firefox
Citar            
MensajeEscrito el 09 Ago 2008 03:20 pm
Con imágenes embebidas, cámbialo por otro sprite directamente

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 09 Ago 2008 05:16 pm
sino lo que tienes que hacer antes de colocar otra imagen dentro de el mismo contenedor es
borrar todo el contenido del mismo..

Código :

img_sprite.removeChildsAt(0);


si hay mas childs dentro tenes que recorrerlos y borrarlos..

Por phoxer

Claber

827 de clabLevel

4 tutoriales

Genero:Masculino  

Ing en Sistemas

firefox
Citar            
MensajeEscrito el 09 Ago 2008 09:34 pm
así se crean las animaciones? no es una locura?

cuando le digo que la cambie por otro sprite sigue mostrando la que añado en el child aunque lo borre antes y lo cambie,

por si sirve de algo estoy intentando hacer un jueguecillo en flex

Por Incognito13

1 de clabLevel



 

firefox
Citar            
MensajeEscrito el 10 Ago 2008 04:41 am
mmm Pues no entiendo muy bien la pregunta pero depronto estas sentencias pueden servir de algo:

var contenedor:Sprite = new Sprite(); // en este elemento estoy generando la liste que se visualizara

contenedor.addChild(circulo_1);// Subir o agregar a circulo_1 un nivel en la lista de visaulizacion para que quede de primeras
contenedor.removeChild(circulo_3);// No mostrar en la lista el circulo_3
contenedor.swapChildren(circulo_1,circulo_2);// Cambiar Orden donde esta circulo_1 en la lista poner circulo_2
contenedor.addChild(circulo_3);// Agregar a la lista
trace(contenedor.getChildIndex(circulo_2));// Muesta el numero en la Lista de visualizacion
contenedor.setChildIndex(circulo_1,2);// Cambia la Posicion de circulo_1 por la dada en los parametros

Pues con estas instruccione yo eh tenido

Espero sirvan de algo y si no pues tenganlas pendientes que algun dia depronto sirvan...

Chao.....

Por daniquin

2 de clabLevel



Genero:Masculino  

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.