Comunidad de diseño web y desarrollo en internet online

erro (supongo que tonto) en menú básico

Citar            
MensajeEscrito el 20 Jun 2012 10:27 am
Muy buenas!

He estado buscando por el foro pero no he encontrado solución a mi problema. Resulta que estoy haciendo una web en flash, donde los primeros fotogramas de la película son como una especie de introducción y colocación de elementos, y en el fotograma 106 tengo un stop porque ahí es donde quiero que el usuario pueda interactuar con el menú. Pues bien, el menú tiene sus correspondientes botones con sus nombres de instancias, por ejemplo "boton_quienessomos" y "boton_clientes" son dos de ellos. En ese fotograma 106, en la capa que he creado para las acciones he metido el stop(); y debajo el siguiente código:

Código ActionScript :

boton_clientes.addEventListener(MouseEvent.CLICK,clientespulsado);
boton_quienessomos.addEventListener(MouseEvent.CLICK,quienessomospulsado);

function clientespulsado(e:MouseEvent):void {
   gotoAndStop(107);
}

function quienessomospulsado(e:MouseEvent):void {
   gotoAndStop(108);
}


La idea es que cuando pulses el "boton_clientes" la película corra al fotograma 107, donde hay cargado un clip de película de la biblioteca, y se reproduza. Y el mismo caso con el "boton_quienessomos", pero esta vez q vaya al fotograma 108. Pues bueno, la cosa es que solamente me funciona el "boton_clientes", cuando pulso en el "boton_quienessomos" no hace nada, y no se por qué, porque los clips de película que van cargados no tienen ningún problema, y no se qué pasa.

La cosa es que en el panel de SALIDA me aparece el siguiente error:

TypeError: Error #1009: Cannot access a property or method of a null object reference.
at plato_fla::MainTimeline/frame106()

Y la verdad es que estoy bastante perdido, a ver si me podéis echar una mano, os lo agradezco un montón.

Saludos.

Dani.

Por danivozmediano

16 de clabLevel



 

firefox
Citar            
MensajeEscrito el 20 Jun 2012 10:29 am
olvidé decir que estoy en Flash CS4 con Actionscript 3.0

Gracias!

Por danivozmediano

16 de clabLevel



 

firefox
Citar            
MensajeEscrito el 20 Jun 2012 04:12 pm
no sabria como explicartelo pero el error no es de As!
creo ke el error esta en la forma en como tienes puestos tus elementos y como has dividido los fotogramas

cuando yo hago un menu
casi siempre pongo todos los "botones" en una misma capa
la cual me acompañara durante toda la "pelicula"
sin dividirla
solo aumento sus fotogramas (F5) y arrba de ella tambn tengo una capa sin divisiones donde pongo mi As.

no se si me hice entender
pero creo que ese es tu error

espero te halla sido de ayuda.

Por CB910311

11 de clabLevel



 

chrome
Citar            
MensajeEscrito el 20 Jun 2012 06:22 pm
Muchas gracias!

Pues voy a probar como dices, ya te contaré!


Saludos

Por danivozmediano

16 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.