Foros del Web » Creando para Internet » Flash y Actionscript »

TypeError: Error #1009 con navegación básica

Estas en el tema de TypeError: Error #1009 con navegación básica en el foro de Flash y Actionscript en Foros del Web. Buenos días para todos Me sale este error en una navegación básica así: Tengo un botón "ayudas_btn" el cual va dentro de un clip al ...
  #1 (permalink)  
Antiguo 08/01/2012, 11:43
Avatar de ceaped  
Fecha de Ingreso: febrero-2004
Mensajes: 2.185
Antigüedad: 20 años, 2 meses
Puntos: 9
Pregunta TypeError: Error #1009 con navegación básica

Buenos días para todos
Me sale este error en una navegación básica así:

Tengo un botón "ayudas_btn" el cual va dentro de un clip al fotograma 2.

Adentro del clip en el fotograma 2 un botón "verVideo_btn" , una capa con las acciones y en el fotograma 2 pongo las acciones para este botón "verVideo_btn":

Cita:
verVideo_btn.addEventListener(MouseEvent.CLICK, verVideo);

function verVideo(e:MouseEvent):void{
gotoAndStop(5);
}
Tengo una inquietud:

1. Si pongo el botón "verVideo_btn" en el primer fotograma se arregla el problema. Porque?

No pongo el botón en el primer fotograma porque no debe ser visible pues se montaría sobre otras cosas.

Que debo hacer para que no me salga este error, pues resulta que en este clip irán más botones en diferentes fotogramas?, osea que no podrían ir todos los botones en el primer fotograma.

Gracias por su ayuda
__________________
Diseñador Gráfico publicitario
  #2 (permalink)  
Antiguo 08/01/2012, 11:55
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 9 meses
Puntos: 406
Respuesta: TypeError: Error #1009 con navegación básica

Hola ceaped:
EL problema es que el código y el botón están en diferentes frames.
El código debe de estar en el mismo número de frame que el botón.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #3 (permalink)  
Antiguo 08/01/2012, 13:02
Avatar de ceaped  
Fecha de Ingreso: febrero-2004
Mensajes: 2.185
Antigüedad: 20 años, 2 meses
Puntos: 9
Respuesta: TypeError: Error #1009 con navegación básica

Hola Bandit, gracias por tu respuesta
No, el código esta debajo del botón
__________________
Diseñador Gráfico publicitario
  #4 (permalink)  
Antiguo 08/01/2012, 13:14
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 9 meses
Puntos: 406
Respuesta: TypeError: Error #1009 con navegación básica

No interesa que el código esté en una capa superior o inferior de la capa que contiene el botón, lo único que deben d estar en el mismo número de frame
Si el código está en la capa acciones frame 1, el botón debe de estar en otra capa en el frame 1.
No puedes poner el código en el frame 1 y el botón en el frame 2 de sus respectivas capas, porque no funcionará.
Para poderte ayudar debes de dar datos precisos de como lo estás haciendo.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #5 (permalink)  
Antiguo 08/01/2012, 14:21
Avatar de ceaped  
Fecha de Ingreso: febrero-2004
Mensajes: 2.185
Antigüedad: 20 años, 2 meses
Puntos: 9
Respuesta: TypeError: Error #1009 con navegación básica

El botón está en el fotograma 2 y las acciones también.
Decía que sí colocaba el botón "desde" el fotograma 1, se arreglaba el error.

Gracias por tu ayuda
__________________
Diseñador Gráfico publicitario
  #6 (permalink)  
Antiguo 09/01/2012, 11:07
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 9 meses
Puntos: 406
Respuesta: TypeError: Error #1009 con navegación básica

Si está tanto el código como el botón en el frame 2 de sus respectivas capas, debe de funcionar sin problemas, a menos que en el frame 2 no haya un stop();

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #7 (permalink)  
Antiguo 09/01/2012, 19:50
Avatar de ceaped  
Fecha de Ingreso: febrero-2004
Mensajes: 2.185
Antigüedad: 20 años, 2 meses
Puntos: 9
Respuesta: TypeError: Error #1009 con navegación básica

Hola Bandit
Si así esta, ya la verda he hecho un muchas pruebas y no logro resolverlo.

Si quito la programación del botón en el fotograma 2 no lanza ningún error.
Como decía es un problema básico pero ya me tiene medio loco esto.

Me puedes decir otras posibles causas haber si voy descartando hasta dar con ello.

Gracias por tu ayuda
__________________
Diseñador Gráfico publicitario
  #8 (permalink)  
Antiguo 09/01/2012, 21:42
 
Fecha de Ingreso: abril-2008
Mensajes: 613
Antigüedad: 16 años
Puntos: 22
Respuesta: TypeError: Error #1009 con navegación básica

Hola,
El error 1009 hace referencia a un objeto o método nulo. Cosa que cuadra con los problemas que te está dando si lo cambias de fotograma. Yo lo que haría es poner la función "verVideo" en el fotograma 1 y el botón "vervideo_btn" en el prier fotograma, con ALPHA=0 desde el escenario y un "visible=false" en el fotograma 1. En el fotograma 2 pones "verVideo_btn.addEventListener(MouseEvent.CLIC K, verVideo);"
Y por último, hace visible el botón cuando quieras. Espero que no sea mucho lío esta explicación.

Saludos
__________________
Compartir es vivir
www.programador-php.com

Etiquetas: 1009, video, botones, clips
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:22.