Ver Mensaje Individual
  #6 (permalink)  
Antiguo 15/08/2003, 09:29
Avatar de Beakdan
Beakdan
 
Fecha de Ingreso: diciembre-2001
Ubicación: Monterrey, Nuevo León
Mensajes: 433
Antigüedad: 22 años, 11 meses
Puntos: 7
Dickldn:

Cita:
para eso tendria que crear la misma funcion en cada boton, pero lo que yo quiero es mandar en cada boton un parametro diferente deuna funcion ya creada
Me parece que el ejemplo que puse hace eso.
Estoy asignando una función anónima al controlador de eventos de cada botón. Y cada función asignada llama a la función "mensaje" con los mismos parámetros que tú pusiste en el ejemplo.

Pero si aún así, quieres asignar la función "mensaje" al controlador del evento onRelease, debes saber que no puedes ponerle parámetros. No estás llamando a la función, estas asignando una función. No es lo mismo. El único parámetro que es pasado a la función, de forma predeterminada, es una referencia al objeto mismo.

Entonces, puedes hacer esto:
Código:
function mensaje() {
   trace(this._name);
}

instanciadeboton1.onPress=mensaje;
instanciadeboton2.onPress=mensaje;