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

Instancias de botones no reconocidas

Estas en el tema de Instancias de botones no reconocidas en el foro de Flash y Actionscript en Foros del Web. Hola a todos, me está pasando algo de lo más subrealista, y es que no puedo poner un boton en la escena !! esta es ...
  #1 (permalink)  
Antiguo 14/10/2010, 09:53
Avatar de dvpareja  
Fecha de Ingreso: junio-2010
Ubicación: Vélez-Málaga
Mensajes: 126
Antigüedad: 13 años, 11 meses
Puntos: 11
Instancias de botones no reconocidas

Hola a todos,

me está pasando algo de lo más subrealista, y es que no puedo poner un boton en la escena !!

esta es mi clase Main

Código ACTIONSCRIPT:
Ver original
  1. package {
  2.  
  3.     import flash.display.MovieClip;
  4.     import flash.display.DisplayObject;
  5.     import flash.display.Sprite;
  6.     import flash.display.Stage;
  7.     import flash.display.StageDisplayState;
  8.     import flash.events.*;
  9.     import as3.*;
  10.    
  11.    
  12.     public class Main extends MovieClip
  13.     {
  14.         private var Tapete:Sprite = new Sprite();
  15.         private var contadorCartas:int;
  16.    
  17.                
  18.         public  function Main():void
  19.         {
  20.             CreaBotones();
  21.         }
  22.         private function InicioJuego(e:Event)
  23.         {
  24.             DestruirEscena();
  25.             var crear:CreaEscenario=new CreaEscenario(Tapete);
  26.             Tapete.x = 0;
  27.             Tapete.y = -130;
  28.             addChild(Tapete);
  29.        
  30.         }
  31.         private function FullScreen(e:Event) {
  32.             stage.displayState = StageDisplayState.FULL_SCREEN;
  33.         }
  34.         private function CreaBotones():void
  35.             {
  36.             start_btn.addEventListener(MouseEvent.MOUSE_UP, InicioJuego);
  37.             full_btn.addEventListener(MouseEvent.CLICK, FullScreen);
  38.             }
  39.         private function DestruirEscena():void
  40.         {
  41.             while (Tapete.numChildren > 0)
  42.             {
  43.                 Tapete.removeChildAt(0);
  44.             }
  45.         }
  46.  
  47.     } //end Class
  48. } // end Package

Y estando definidas las instancias en la escena me dice :

1120: Acceso a una propiedad start_btn no definida.
1120: Acceso a una propiedad full_btn no definida.

Pero más curioso aún, si comento :

// start_btn.addEventListener(MouseEvent.MOUSE_UP, InicioJuego);
// full_btn.addEventListener(MouseEvent.CLICK, FullScreen);

me devuelve:

ReferenceError: Error #1056: No se puede crear la propiedad start_btn en Main.
ReferenceError: Error #1056: No se puede crear la propiedad full_btn en Main.

Ayuda por favor !

Etiquetas: botones, instancias
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 01:11.