Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/01/2013, 12:07
Jeshua_11_7
 
Fecha de Ingreso: febrero-2011
Mensajes: 138
Antigüedad: 13 años, 10 meses
Puntos: 6
Pregunta Switch y setInterval AS3

tengo este codigo que es de un setInterval, el cual funciona bien y sin ningun problema.

var delayStart = setInterval(aparecepanel,500);
function aparecepanel():void
{
//mi codigo a ejecutar
clearInterval(delayStart);
}

lo que pasa es que cuando lo meto en un Case de un switch asi:


switch(letra){

case "mision":
var delayStart = setInterval(aparecepanel,500);
function aparecepanel():void
{
//mi codigo a ejecutar
clearInterval(delayStart);
}
break;
}

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 SetIntervalTimer/onTimer()
at flash.utils::Timer/_timerDispatch()
at flash.utils::Timer/tick()"


cual sera el problema?? sin el switch funciona bien pero ya dentro del case me da este error