tengo una serie de movieclips que se van a comportar de manera muy similar, por lo que me parece logico indicarle en las propiedades a cada uno de estos movieclips que hereden de mi clase que se llama Departamento (una clase muy simple), esta a su vez hereda de la clase MovieClip.
ok, el problema esta que si esto lo meto en un package sin nombre y el .as lo coloco junto con el .fla no hay problema, pero que pasa: yo necesito que varios .fla distintos que van a contener objetos que se comportan igual a mi clase Departamento utilicen esta misma clase. Y para no incluir el Departamento.as en cada carpeta de cada uno de estos .fla cree una carpeta donde coloco mis clases C:\Flash\Clases\mscp\objetos\ y agrego el path C:\Flash\Clases\ en la configuracion de actionscript 3 y mi package le coloco el nombre de mscp.objetos y dentro coloco el import del movieclip y dentro la clase.
El caso es que cuando coloco el Package con nombre no me funciona.
Cabe mensionar que cree un proyecto similar hace algun tiempo en flash 8 con AS2 y me funcionó perfectamente, solo que no utilice package sino que coloque toda la ruta en el nombre de la clase "public class mscp.objetos.Departamento extends MovieClip" por ejemplo.
ya analice la solucion de esta entrada http://www.cristalab.com/foros/t43165.html pero no funciona para mi caso me saca el mismo error:
Código :
5000: The class 'mscp.objetos.Departamento' must subclass 'flash.display.MovieClip' since it is linked to a library symbol of that type.
ok, si alguien me puede ayudar estare muy agradecido, gracias, espero no aburrirlos y luego explico mejor el porque quiero hacerlo así.
