Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/04/2010, 11:39
Avatar de Kottore
Kottore
 
Fecha de Ingreso: octubre-2007
Mensajes: 170
Antigüedad: 17 años, 3 meses
Puntos: 8
Respuesta: factorizar codiguito plisss

Puedes hacer too de forma automática por medio de un bucle for declarando primero la cantidad de objetos que tendrás y luego hacer un recorrido por todos para aplicar tus instrucciones.

En éste caso podrías por comenzar a declarar cuantos objetos usarás en una variable así:


Código ActionScript:
Ver original
  1. var totalChks:Number=4;

Luego creas la función que verifica si están activados los checks box y muestra u oculta el movie así:

Código ActionScript:
Ver original
  1. function fncOcultarMostrar(){
  2.     for(k=1;k<=totalChks;k++){
  3.         if(_root["chk"+k].value==true){
  4.             _root["movie"+k]._visible=true;
  5.         }else{
  6.             _root["movie"+k]._visible=false;
  7.         }
  8.     }
  9. }

Al final adicionas el listener a los checkbox y que mande a llamar la función así:

Código ActionScript:
Ver original
  1. for(k=1;k<=totalChks;k++){
  2.     this["chk"+k].addEventListener("click", fncOcultarMostrar);
  3. }

Acá te dejo un ejemplo práctico.

Saludos ^_^
__________________
これは僕のウェブだよね。