Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/05/2011, 14:41
polo_W12
 
Fecha de Ingreso: enero-2008
Ubicación: Concepción, Chile
Mensajes: 76
Antigüedad: 16 años, 3 meses
Puntos: 3
Función que asigna/cambia propiedades/atributos de un objeto.

Saludos cordiales a todos espero que esto sea de utilidad, comento un poco como se me ocurrió, un día un poco agotado de crear un lista de propiedades/atributos que quería cambiar o definir en un constructor, se me ocurrió una rutina que recorriera todo por sí misma independiente de los atributos que se deseen cambiar.


Código ACTIONSCRIPT:
Ver original
  1. //Llamada a función setAtributes
  2. setAtributes(clip, {buttonMode:true, enabled:true, visible:true, alpha:0.1});
  3.  
  4. //
  5. function setAtributes(clipRecibido:*, objRecibido:Object):void{
  6. //clipRecibido es el clip al que se desea realizar cambios.
  7. //objRecibido es el objeto que trae todos los atributos a cambiar más sus valores.
  8. //básicamente es un constructor que está dentro de una clase.
  9.     if(objRecibido){
  10.         for(var id:String in objRecibido){
  11.             var val:Object              = objRecibido[id];
  12.             clipRecibido[id]                    = val;
  13.         }
  14.     }
  15. }

Espero le sea de ayuda alguien.

Saluda Atte.
Claudio Barrera Asencio.
TNS en Computación e Informática.