Comunidad de diseño web y desarrollo en internet online

Ayuda con AS3

Citar            
MensajeEscrito el 10 Ene 2013 04:28 pm
Hola! estoy intentado realizar un interactivo en flash, pero la programación me trae un poco de cabeza.... A ver si alguien puede echarme una mano, xfa! ^^

el asunto es el siguiente:

dentro del escenario principal, en el fotograma 1, tengo un clip de video llamado mc_cajonera,
dentro del cual tengo otro al que he llamado btn_datos que reproduce una animación de un cajón abriéndose. las lineas de tiempo quedan así.

mc_cajonera



btn_datos


(en los fotogramas 1 y 15 hay stops)

la idea es que al hacer click en btn_datos se reproduzca la animación del cajón. El código que he usado es el siguiente:

Código ActionScript :

btn_datos.buttonMode = true;

btn_datos.addEventListener(MouseEvent.CLICK, click_datosPers);

function click_datosPers(event:MouseEvent):void
{
   btn_datos.gotoAndPlay("abrir");
}


el problema es que al reproducir la película me da este error

"TypeError: Error #1009: No se puede acceder a una propiedad o a un método de una referencia a un objeto nulo.
at Sint_fla::cp_cajonera_1/frame50()"

Por hellyn85

1 de clabLevel



 

chrome
Citar            
MensajeEscrito el 10 Ene 2013 07:58 pm
En vez de

btn_datos.gotoAndPlay("abrir");

pon

gotoAndPlay("abrir");

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 10 Ene 2013 08:55 pm
gracias por contestar tan rapido ^^, sabia que era una tontería, pero cuando me obceco no soy capaz de ver donde esta el fallo

Por hellyn85

1 de clabLevel



 

chrome

 

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