Comunidad de diseño web y desarrollo en internet online

Duda con las classes

Citar            
MensajeEscrito el 15 Feb 2009 04:36 pm
Hola a todos

Estoy intentando crear por primera vez una clase en Flash CS4 pero no consigo que funcione.

En el fichero .as escribo el siguiente código:

package classes {
public class ScopeTest {
public static var foo:String="bar";
public var answer:Number=42;
}
}

Luego en un fichero .fla, escribo el siguiente código en el primer fotograma:

var myTest:ScopeTest = new ScopeTest();
trace(myTest.answer)

El resultado al compilar es:

1046: No se encontró el tipo o no es una constante en tiempo de compilación: ScopeTest.

Los dos ficheros (.as y .fla) están en el mismo directorio.

Gracias por anticipado.

Por lrs

5 de clabLevel



 

firefox
Citar            
MensajeEscrito el 15 Feb 2009 11:34 pm
te fijaste que la clase que escribiste, sea el mismo nombre que tiene el archivo .as???
y te fijaste en donde colocaste el paquete, es decir, si junto con el .fla???

Por bubudrc

Claber

591 de clabLevel

1 tutorial

 

mayo 2006

firefox
Citar            
MensajeEscrito el 16 Feb 2009 12:14 am
Si dices que los dos archivos están en la misma carpeta has de quitar "classes" en la definición del package

Por Zguillez

BOFH

10744 de clabLevel

85 tutoriales
17 articulos
3 ejemplos

Genero:Masculino   Bastard Operators From Hell Héroes Team Cristalab Editores

BCN

clabbrowser

 

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