Comunidad de diseño web y desarrollo en internet online

Problema Stage

Citar            
MensajeEscrito el 09 Feb 2011 01:58 pm
Saludos!
Tengo un pequeño problema con esta parte de codigo:

Código ActionScript :

stage.addEventListener(Event.MOUSE_LEAVE,startscreen.animOUT);


Me da el siguiente error:

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

Sin el stage. arranca perfectamente la aplicación,pero no funciona el MOUSE_LEAVE

¿Alguna idea?

Por shoto_reaper

13 de clabLevel



 

chrome
Citar            
MensajeEscrito el 09 Feb 2011 02:25 pm
BuenAS:

Cuando en una clase accedas al stage, asegurate que exista antes, con algo así:

Código ActionScript :

package
{
   import flash.display.Sprite;
   import flash.events.Event;
   
   public class MiClaseDocumento extends Sprite
   {
      public function MiClaseDocumento()
      {
         super();
         
         if (stage)
            init()
         else
            addEventListener(Event.ADDED_TO_STAGE, init, false, 0, true);
      }
      
      private function init(event:Event=null):void
      {
         if (event)
            removeEventListener(Event.ADDED_TO_STAGE, init);
         
         //Escribe aquí el código que haga referencia al stage
      }
   }
}


Un saludo.

Por Lukánicos

Claber

468 de clabLevel



Genero:Masculino  

chrome

 

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