Comunidad de diseño web y desarrollo en internet online

Botones dinamicos as3

Citar            
MensajeEscrito el 29 May 2013 03:46 am
buenas, queria saber como hago lo siguiente..

for (var i:Number=0; i <datosXML.musica.length(); i++)
{
var musica : mcMusica = new mcMusica();
//poblamos la informacion
musica.txtCancion.text = datosXML.musica.nombre[i];
//ajustamos la posicion del movieclip
musica.y += 100 ;
musica.x += 100 + (i * 350);
//agregamos el objeto a la escena
addChild(musica);
}
genero movieclip de mi xml, ahora quisiera que cada movie clip sea un boton y al hacerle click vallan a un fotograma

Por pechancit0

1 de clabLevel



 

firefox
Citar            
MensajeEscrito el 29 May 2013 12:22 pm
Seria algo asi, dentro del loop agrega:

Código ActionScript :

musica.destino = 8 //el nro de fotograma al que quieres ir
musica.addEventListener(MouseEvent.CLICK, ir)


Luego creas una funcion

Código ActionScript :

function ir(evt:MouseEvent):void{
   MovieClip(evt.target).gotoAndStop(evt.target.destino)
}


Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

chrome
Citar            
MensajeEscrito el 29 May 2013 11:53 pm
:O lo pruebo en casa y luego comento.. gracias

Por pechancit0

1 de clabLevel



 

chrome
Citar            
MensajeEscrito el 30 May 2013 05:18 pm
me sale este error ..
TypeError: Error #1034: Error de conversión forzada: no se puede convertir flash.display::Loader@249db381 en flash.display.MovieClip.
at Function/<anonymous>()

lo que exactamente quiero hacer esque,al hacer click a cualquier boton se valla a un fotograma y me jale del xml la cancion k le pertenece ... :(
ayudaaaaaaaaaaa

Por pechancit0

1 de clabLevel



 

firefox
Citar            
MensajeEscrito el 30 May 2013 07:03 pm
Es un poco criptico el error, y no estoy muy seguro si tiene que ver con lo que agregaste. Agrega un trace dentro de la funcion ir (antes del gotoAndStop) a ver si el error se dispara despues o antes

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

chrome

 

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