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

[variable + i] ?

Estas en el tema de [variable + i] ? en el foro de Flash y Actionscript en Foros del Web. Verán no se como se llama este tipo de alusión a una variable, les explico con un ejemplo: tengo lo siguiente: var foto:MovieClip = fotos.createEmptyMovieClip("foto_" ...
  #1 (permalink)  
Antiguo 09/04/2009, 10:59
 
Fecha de Ingreso: enero-2009
Mensajes: 24
Antigüedad: 15 años, 1 mes
Puntos: 0
[variable + i] ?

Verán no se como se llama este tipo de alusión a una variable, les explico con un ejemplo:

tengo lo siguiente:

var foto:MovieClip = fotos.createEmptyMovieClip("foto_" + i, lienzo_previas.getNextHighestDepth());

como haría para hacer referencia a foto_ + i para un evento por ejemplo on press?

[foto_ + i].onPress ??

Espero que me puedan ayudar no recuerdo muy bien como se hacía. gracias
  #2 (permalink)  
Antiguo 09/04/2009, 17:46
 
Fecha de Ingreso: abril-2008
Ubicación: Montevideo - Uruguay
Mensajes: 156
Antigüedad: 15 años, 11 meses
Puntos: 5
Respuesta: [variable + i] ?

Hi !

Supongo que eso está en un bucle que puede ser cualquiera, pero seguramente sea un "for".

Código as:
Ver original
  1. for (i=0; i<=10; i++) {
  2.   var foto:MovieClip = fotos.createEmptyMovieClip( "foto_" + i, liengo_previas.getNextHighestDepth() );
  3.  
  4.   foto.onPress = function() {
  5.      // Que pasa al hacer el click
  6.   }
  7. }

Lo que haces es, a esa variable ( que contendra el clip ) le asignas la funcion, on press, dentro del bucle.

Deberia funcionar =D

-ByE-
__________________
--
Mi Portfolio Online! Visitalo!
--
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 15:07.