Ver Mensaje Individual
  #8 (permalink)  
Antiguo 29/12/2005, 14:49
Avatar de luistar
luistar
 
Fecha de Ingreso: marzo-2005
Ubicación: Argentina
Mensajes: 939
Antigüedad: 19 años, 1 mes
Puntos: 0
si los 3 movieClips son instancias del mismo objeto
osea si son dúplicas una de otra, sólo que con diferentes nombre de instancia
puedes ponerle el mismo comportamiento a todos, escribiendo el código referente a ese mc en un frame de éste...
así todas las instancias de ese MovieClip tendrán esas acciones

otra manera es cuando nombramos a nuestros MovieClips con algun prefijo:
por ejemp:
boton_inicio
boton_descarga
boton_login
...
entonces conociendo este prefijo podemos darle la misma funcion a todos aquellos que comiencen por 'boton'
prueba este código en un frame del contenedor de los movie clips...
Código PHP:
/*CODIGO ACTION SCRIP*/
//recorremos uno a uno los elementos de 'this' y tomamos su nombre que será la variable 'i'
for(i in this){
    
//verificamos si 'i' (el nombre del elemento' comienza con 'boton'
    
if(i.substr(0,5)=='boton'){
        
//de ser cierto:  aplicamos una misma función a todos ellos
        
this[i].onRelease = function(){trace(this._name);}
    }
}
stop(); 
para que te funcione pon en escena varios movieclip cuyos nombres de algunos que comiencen con 'boton' y otros nos

Si no tuvieras un prefino para nuestros movieClips, tendríamos que saber alguna característica particular que los diferencie del resto...
si conocemos esa caracteristica bastarìa asignar una acciòn a los elementos que posean dicha característica; como hemos echo en el caso anterior cuya característica es que comiencen por 'boton'

:D
__________________
Si digo que soy mentiroso. ¿Lo soy?