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

Array que no hay

Estas en el tema de Array que no hay en el foro de Flash y Actionscript en Foros del Web. Buenas señores Me he bloqueado con un array. Tengo en mi escenario 12 botones. Y quiero que al hacer clic en uno de ellos, otro ...
  #1 (permalink)  
Antiguo 02/02/2010, 03:27
 
Fecha de Ingreso: marzo-2005
Mensajes: 26
Antigüedad: 19 años, 7 meses
Puntos: 0
Array que no hay

Buenas señores

Me he bloqueado con un array. Tengo en mi escenario 12 botones. Y quiero que al hacer clic en uno de ellos, otro se ponga con alfa del 10%.

No entiendo por qué si tengo este código:

botoncitos=["gal1", "gal2", "gal3","gal4", "gal5", "gal6","gal7", "gal8", "gal9","gal10", "gal11", "ga12"];


gal1.onRelease = function() {
_root.botoncitos[1]._alpha = 10;
//_root.gal2._alpha = 10;
trace(botoncitos[1]);
}


...Falla y gal2 no se pone en alfa 10%. Sin embargo cuando me olvido del array y lo hago manual (_root.gal2._alpha = 10;) sí funciona...

Mi finalidad es que al pulsar en cada botón se vuelva 10%alfa y el resto se pongan 100%, pero si me resuelven esta duda, creo que puedo llevarlo a buen fin.

Espero su ayuda. Mil gracias.

Wilco.
  #2 (permalink)  
Antiguo 02/02/2010, 04:31
Avatar de Lynxcraft  
Fecha de Ingreso: noviembre-2007
Ubicación: yecla murcia
Mensajes: 1.346
Antigüedad: 17 años
Puntos: 51
Respuesta: Array que no hay

tienes que poner los mc en el array sin comillas
Código PHP:
botoncitos=[gal1gal2,gal3,gal4gal5gal6,gal7gal8gal9,gal10gal11ga12];


gal1.onRelease = function() {
_root.botoncitos[1]._alpha 10;
//_root.gal2._alpha = 10;
trace(botoncitos[1]);

y si quieres con comillas seria asi

Código PHP:
botoncitos=["gal1""gal2""gal3","gal4""gal5""gal6","gal7""gal8""gal9","gal10""gal11""ga12"];


gal1.onRelease = function() {
_root[botoncitos[1]]._alpha 10;
//_root.gal2._alpha = 10;
trace(botoncitos[1]);

__________________
Sobran las ideas cuando faltan ganas de trabajar en ellas
Lynxcraft
  #3 (permalink)  
Antiguo 02/02/2010, 04:51
 
Fecha de Ingreso: marzo-2005
Mensajes: 26
Antigüedad: 19 años, 7 meses
Puntos: 0
De acuerdo Respuesta: Array que no hay

Perfecto Lynxcraft.

Gracias de nuevo.

Etiquetas: Ninguno
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 23:00.