24/02/2007, 17:25
|
| | Fecha de Ingreso: mayo-2005
Mensajes: 284
Antigüedad: 19 años, 5 meses Puntos: 11 | |
Re: Botones dentro de MovieClips NO ANDA ! A ver... puede ser que algo de esto esté tapando al botón?:
Tengo un movieclip (digamos MC1...) con una imagen y con un boton.
Otro movieclip (MC2...) que contiene a MC1...
En el escenario está puesto MC1.
Y tengo redefinido estos eventos para MC2 (el que está en el escenario):
onPress
onRelease
onRollOver
onRollOut
Ademas tengo funciones para reemplazar el puntero del mouse que hacen cosas como esta:
Mouse.hide();
_root.onMouseMove = function() {
_root.lupa.moverIni({_x:this._xmouse, _y:this._ymouse});
updateAfterEvent();
};
Al hacer algo de eso es posible que el boton del MC1 ya no ande?
EDIT:
Bueno, si, es ese el problema, en un nuevo documento creamos un Clip1 con una imagen y un boton, un Clip2 que contiene a Clip1, ponemos Clip2 en Escenario, probamos y anda todo bien, pero si ahora ponemos en el primero frame del escenario esto:
//---------------------------------------
Clip2 .onPress = function() {
};
//---------------------------------------
Clip2 .onRelease = mapa.onReleaseOutside = function() {
};
//---------------------------------------
Clip2 .onRollOver = function() {
};
//---------------------------------------
Clip2 .onRollOut = function() {
};
//---------------------------------------
Entonces el boton deja de andar, es más el cursor se convierte en una manito siempre... Ni siquiera hace falta que estén los 4 eventos, con uno de ellos alcanza, y como se ve arriba no le importa la definición del evento, solo que esté sobreescrito...
Alguien sabe si esto está bien?
y en definitiva... alguna solución?
Saludos !
enrique.
Última edición por enridp; 24/02/2007 a las 17:56
Razón: Agregar información
|