Comunidad de diseño web y desarrollo en internet online

linkeando clase a stage principal en Flash ?

Citar            
MensajeEscrito el 12 Nov 2007 04:36 pm
Hola

Recien empiezo un proyectico en Flash y me encuentro con este error un poco desesperante.
en las propiedades de la pelicula estoy poniendo el Document class la clase B..

B.as

Código :

package 
{
   import flash.display.MovieClip;
   public class Main extends MovieClip
   {
      public function Main()
      {
   
      }
   }
}


y en el .fla estoy haciendo esto.

en el .fla

Código :

var Variable:B = new B();


pero siempre me da este error ... !@@@ :shock:

ArgumentError: Error #1063: Discordancia del recuento de argumentos en Main$iinit(). Se esperaba 1 y se obtuvo 0.


salu2

Por Zandy

Claber

1345 de clabLevel

5 tutoriales

Genero:Masculino   Premio_Secretos

firefox
Citar            
MensajeEscrito el 12 Nov 2007 04:56 pm
que no tendrías que llamar tu clase y constructor igual que al archivo?
B.as

Código :

package {
   import flash.display.MovieClip;
   
   public class B extends MovieClip {
      
      public function B() {
         trace("Nuevo B!");
      }
   }
}


a mi asi no me da ningun problema

Saludos!

Por master_of_puppetz

Claber

2483 de clabLevel

7 tutoriales
3 articulos

Genero:Masculino   Premio_Secretos

WebDev (Flex + PHP + JS)

firefox
Citar            
MensajeEscrito el 12 Nov 2007 05:05 pm
Si que pasa cogi el ejemplo de ZGuillez :oops: y por eso se me quedo el Main pero es B,
inclusive hice un ejemplo desde 0 y funciono ,, despues cuando copiea la clase , me vuelve a dar el mismo error, uff, empezare desde 0 a ver ..

gracias master of puppets. :-)
salu2

Por Zandy

Claber

1345 de clabLevel

5 tutoriales

Genero:Masculino   Premio_Secretos

firefox
Citar            
MensajeEscrito el 12 Nov 2007 05:45 pm
sabes que ,, el mareo de todo esto es cuando tu predefines un nombre de clase, y despues vas y lo cambias por otro..

Por Zandy

Claber

1345 de clabLevel

5 tutoriales

Genero:Masculino   Premio_Secretos

firefox
Citar            
MensajeEscrito el 12 Nov 2007 06:24 pm
master_of_puppetz me estoy volviendo lokooo :shock: :shock: :shock:
tengo pongo en lujo de detalles como tengo los archivos..

Código :

package
{
   import flash.display.MovieClip;
   public class Joris extends MovieClip
   {
      public function Joris():void
      {
         trace("Cree el objeto");
      }
   }
}


en el fichero .fla

Código :

var t:Joris = new Joris();


y tengo puesto Joris en el Document Class

me da este error.. tienen la minima idea de que cosa es esto ?>?

Cree el objeto
Error: Error #2136: El archivo SWF file:///C|/Documents%20and%20Settings/ghost/Mis%20documentos/Acople/pelicula.swf contiene datos no válidos.
at Joris/::frame1()



salu2[/b]

Por Zandy

Claber

1345 de clabLevel

5 tutoriales

Genero:Masculino   Premio_Secretos

firefox
Citar            
MensajeEscrito el 12 Nov 2007 06:35 pm
uhmm. no hay que poner nada en el .fla el solo instancia la clase. ...
perdon por toda la basura que hable mas arriba.

^^

Por Zandy

Claber

1345 de clabLevel

5 tutoriales

Genero:Masculino   Premio_Secretos

firefox

 

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