Ver Mensaje Individual
  #3 (permalink)  
Antiguo 01/05/2010, 08:13
charly_barce
 
Fecha de Ingreso: marzo-2010
Mensajes: 27
Antigüedad: 14 años, 6 meses
Puntos: 0
Respuesta: pasar de AS3 a AS2

Cita:
Iniciado por dualklip Ver Mensaje
Código actionscript:
Ver original
  1. btn.onRelease = function hizoClick(){
  2.     switch(this){
  3.         case arrBotones[0]:
  4.             txtAccion.text = "Presionaste btn_1";
  5.             break;
  6.         case arrBotones[1]:
  7.             txtAccion.text = "Presionaste btn_2";
  8.             break;
  9.         case arrBotones[2]:
  10.             txtAccion.text = "Presionaste btn_3";
  11.             break;
  12.         case arrBotones[3]:
  13.             txtAccion.text = "Presionaste btn_4";
  14.             break;
  15.         case arrBotones[4]:
  16.             txtAccion.text = "Presionaste btn_5";
  17.             break;
  18.     }
  19.    
  20. }
El tema sería así pero no creo que funcione pq no se donde en que parte del root están el array arrBotones ni txtAccion ¿están definidos en la línea principal, dentro del botón?
aca te dejo la parte de los _root... gracias

Código Javascript:
Ver original
  1. var names = new Array(7)
  2. names[0] = null
  3. names[1] = "Facebook"
  4. names[2] = "Humor"
  5. names[3] = "Peliculas"
  6. names[4] = "Musica"
  7. names[5] = "Radio"
  8. names[6] = "Agenda"
  9.  
  10.  
  11.  
  12. for(i=1;i<=6;i++){
  13. clip.duplicateMovieClip("clip"+(i+1), i)
  14. height = _root.clip._height + 2
  15. _root["clip"+(i+1)]._y = _root.clip._y +height * i
  16. _root["clip"+(i+1)]._alpha = 75
  17. _root["clip"+(i+1)].name = names[i]
  18. _root.clip._visible = false
  19.  
  20. }
  21.  
  22.  
  23. stop()