Ver Mensaje Individual
  #5 (permalink)  
Antiguo 01/05/2012, 05:27
freddycam
 
Fecha de Ingreso: abril-2012
Ubicación: CIUDAD REAL
Mensajes: 33
Antigüedad: 12 años, 7 meses
Puntos: 0
Respuesta: Banner rotatorio de novedades con parada

gracias bandit, no se si lo he comprendido bien, te cuento.
he creado dos animaciones y en las dos me da error.
lo primero que he hecho es crear una MC y dentro de ella he creado los cuatro cuadros y los he guardado e insertado después como botones.
después he insertado la MC y le he añadido una interpolación clásica con un fotograma clave al final en la que la MC aparece por abajo y desaparece por arriba.
He optado por dos opciones:
EN LA PRIMERA he añadido el siguiente código en el fotograma clave del final de la animación/interpolación clásica:

mibanner.addEventListener(MouseEvent.MOUSE_OVER, parar);
mibanner.addEventListener(MouseEvent.MOUSE_OUT, seguir);

function parar (event:MouseEvent):void
{
mibanner.stop();
}

function seguir (event:MouseEvent):void
{
mibanner.play();
}

y esto me ha tirado los siguientes errores:
1046: No se encontró el tipo o no es una constante en tiempo de compilación: mibanner.
1046: No se encontró el tipo o no es una constante en tiempo de compilación: btn_imastv.
1046: No se encontró el tipo o no es una constante en tiempo de compilación: btn_vacuna.
1046: No se encontró el tipo o no es una constante en tiempo de compilación: btn_segurvet.
1046: No se encontró el tipo o no es una constante en tiempo de compilación: btn_articulos.

EN LA SEGUNDA he abierto la MC y en el único fotograma que me sale he puesto el siguiente código:
btn_vacuna.addEventListener(MouseEvent.MOUSE_OVER, parar);
btn_vacuna.addEventListener(MouseEvent.MOUSE_OUT, seguir);

function parar (event:MouseEvent):void
{
btn_vacuna.stop();
}

function seguir (event:MouseEvent):void
{
btn_vacuna.play();
}

btn_segurvet.addEventListener(MouseEvent.MOUSE_OVE R, parar);
btn_segurvet.addEventListener(MouseEvent.MOUSE_OUT , seguir);

function parar (event:MouseEvent):void
{
btn_segurvet.stop();
}

function seguir (event:MouseEvent):void
{
btn_segurvet.play();
}

btn_imastv.addEventListener(MouseEvent.MOUSE_OVER, parar);
btn_imastv.addEventListener(MouseEvent.MOUSE_OUT, seguir);

function parar (event:MouseEvent):void
{
btn_imastv.stop();
}

function seguir (event:MouseEvent):void
{
btn_imastv.play();
}

btn_articulos.addEventListener(MouseEvent.MOUSE_OV ER, parar);
btn_articulos.addEventListener(MouseEvent.MOUSE_OU T, seguir);

function parar (event:MouseEvent):void
{
btn_articulos.stop();
}

function seguir (event:MouseEvent):void
{
btn_articulos.play();
}

Y me hatirado los siguientes errores:
1021: Definición de función duplicada. function parar (event:MouseEvent):void
1021: Definición de función duplicada. function seguir (event:MouseEvent):void
1021: Definición de función duplicada. function parar (event:MouseEvent):void
1021: Definición de función duplicada. function seguir (event:MouseEvent):void
1021: Definición de función duplicada. function parar (event:MouseEvent):void
1021: Definición de función duplicada. function seguir (event:MouseEvent):void

Espero puedas ayudarme y muchas gracias de antemano