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

Drag dinámico

Estas en el tema de Drag dinámico en el foro de Flash y Actionscript en Foros del Web. Hola Foro, estoy intentando implementar un drag dinámico de la siguiente manera: - tengo por un lado 8 imagenes que llamo externamente de 2 en ...
  #1 (permalink)  
Antiguo 20/11/2013, 18:08
 
Fecha de Ingreso: septiembre-2003
Mensajes: 251
Antigüedad: 20 años, 7 meses
Puntos: 0
Sonrisa Drag dinámico

Hola Foro, estoy intentando implementar un drag dinámico de la siguiente manera:

- tengo por un lado 8 imagenes que llamo externamente de 2 en 2 mediante un XML
- por otro lado tengo 8 mc con títulos dónde cada uno corresponde a 1 imagen (los títulos tb los llamo del XML)

Para hacerlo aleatorio, almaceno los números de imágenes en un vector y muestro los 2 primeros, despliego los 8 titulos tb de manera aleatoria, algo asi:
array de imagenes= 0,2,7,5,6,4,1,3 (este número es el número de nodo en el XML que tiene la direccion de la imagen Ej. imagen/grafico.png)
array de titulos = 5,3,6,7,2,0,1,4 (este numero es el numero de nodo en el XML que tiene el titulo de la imagen)

los caudros se acomodarian mas o menso asi:

imagen 5 imagen 2

titulo 7 titulo 4 titulo 2 titulo 3
titulo 1 titulo 5 titulo 6 titulo 8

la idea es que mediante DRAG ponga el titulo adecuado a las imagenes, una vez hecho esto con las 2 primeras imagenes, se pasaria als 2 siguientes pero... los titulos ya usados no deberian verse.

ya logre usando action script 2, mostrar las imagenes de 2 en 2 y acomodar los titulos todo aleatoriamente. Mi problema es que no sé como lograr una relacion entre las imágenes que se muestran y los títulos que le corresponden, es decir como saber que cunado hago clic en el titulo X ese se corresponde con la imagen X, por favro ya ando desesperado con esto.

gracias 1000

Etiquetas: as, drag, xml
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 09:23.