Comunidad de diseño web y desarrollo en internet online

Ayuda gotoAndPlay() Error #1009

Citar            
MensajeEscrito el 06 Feb 2009 09:46 pm
Bueno el problema es sencillo pero no lo puedo resolver, lo que pasa es que tengo un juego que cuando se cometen tres errores valla al fotograma dos entonces sale el siguiente error

Código :

TypeError: Error #1009: No se puede acceder a una propiedad o a un método de una referencia a un objeto nulo.


se que es del gotoAndPlay porque lo quite y ya no salia, ademas de que vi problemas similares pero no entendi como resolverlo.
Si me hacen el favor de esplicarmelo con peras y manzanas

GRACIAS.javascript:emoticon(':D')

Por Bilanime

5 de clabLevel



 

firefox
Citar            
MensajeEscrito el 06 Feb 2009 09:50 pm
Si les sirve este es el codigo que uso:

Código :

      if(x==-30){
         errores=errores+1;
         fallas.text=errores;
         if(errores==3)
         {this.gotoAndStop(2);}
      }

Por Bilanime

5 de clabLevel



 

firefox
Citar            
MensajeEscrito el 06 Feb 2009 11:52 pm
Hola, ese error no es del gotoAndPlay.. ese error es que dejaste un Evento corriendo , asi sea un Timer, o un EnterFrame , entonces al cambiarte de Frame los objetos o variables no estan disponibles y por eso te dice que no puede acceder..

revisa los listeners que tengas corriendo y asegurate de removerlos "ANTES" de ir al Fotograma 2.

Por phoxer

Claber

827 de clabLevel

4 tutoriales

Genero:Masculino  

Ing en Sistemas

firefox
Citar            
MensajeEscrito el 30 Sep 2009 05:27 am
hola como estan, tengo un problema muy parecido, pero no se como tu dices remover antes de pasar al siguiente fotograma, mi problema es que con un boton quiero ir al fotograma 2, y en el fotograma 2 con el mismo regresarme al uno,, muchas gracias

Por luisca85

26 de clabLevel



 

chrome
Citar            
MensajeEscrito el 01 Nov 2009 05:32 pm
:shock: :shock: tambien tengo el mismo problema y no puedo resolverlo

se supone que anteriormente en as2 era

btn1.onRelease = function (){
gotoAndPlay("inicio");
}

ahora con el as3

seria:

inicio.addEventListener(MouseEvent.CLICK, functionName);

function functionName(e:MouseEvent):void {
gotoAndStop("inicio");
}

pero cuando esta en el frame 1 funciona y cuando pasa a otro frame ya no funciona el código

la idea es pasar del frame 1 al frame 2 y viceversa :|

Por wmaster1ro

1 de clabLevel



 

chrome

 

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