17/12/2005, 12:05
|
| | Fecha de Ingreso: abril-2005 Ubicación: Ramos Mejía
Mensajes: 113
Antigüedad: 19 años, 7 meses Puntos: 0 | |
HOLA:
Perdón por insistir, pasa que soy nuevo con clases (en AS ojo).
Mi clase se llama botón y no hereda nada de un Movie Clip. class boton{
var b:MovieClip;
var n:Number
//el botón base es un boton a partir del cual creo el cuerpo de este boton
function boton(texto, root, boton_base){
root.attachMovie(boton_base, "b"+n+"_mc",root.getNextHighestDepth());
b=root["b"+n+"_mc"];
n++;
}
}
Con este código controla un botón interno con muchas características. Pero no logro generar eventos que el creador del objeto pueda interceptar. b.onRelease=function(){
lanzar evento.
}
Aca, obviamente falta el código que genera el evento. Pero no funciona si lo llamo desde la clase. Ahora, cuando la función que genera el evento es llamada desde el fla, entonces anda todo.
El problema es que el evento Click debe ser lanzado desde el interior de la clase y no desde el interior. |