Hola yo lo haria tal y como lo tenias, con un array estatico. Solo te hace falta un metodo para buscar en ese array la instancia que quieres eliminar, y que lo borre del array. Yo lo veo perfecto. Un saludo.
----- Original Message ----- From: "Flan" <[EMAIL PROTECTED]> To: <asnativos@5dms.com> Sent: Wednesday, November 14, 2007 10:27 PM Subject: [ASNativos] llamar a un método en todas las instancias de una clase Mi pregunta es sencilla, hay alguna forma de llamar a un método en todas las instancias de una clase? Ej: Tengo la clase foto. Que tiene un método (publico) llamado ocultar. Y quiero que desde otra clase o linea de código externa pueda llamar a ese método en todas las instancias creadas. Con lo que si tengo 20 instancias de esa clase con una sola llamada llame al método de las 20. Hasta ahora tenia un Array estático en la clase en el cual cada vez que se creaba una instancia (en el constructor) se añadía la instancia creada; y un método estático el cual se podía llamar desde cualquier sitio y recorría el Array llamando al método en cada instancia, pero el problema es que si se eliminan instancias hay que tener un control que elimine las instancias borradas del Array. Es para AS3 pero si se puede hacer en AS2 pos también me gustaría saberlo. PD. El ejemplo no tiene nada que ver con la utilización que le quiero dar.... Gracias flan ----------------------------------------------------- ASNativos www.5dms.com subscripciones/desubscripciones http://asnativos.5dms.com ----------------------------------------------------- ----------------------------------------------------- ASNativos www.5dms.com subscripciones/desubscripciones http://asnativos.5dms.com -----------------------------------------------------