Bem, como lendo a documentação do AS3 sobre packages e namespaces não encontrei nada que explicasse o porquê desse tipo de declaração de classe, dentro do arquivo de uma outra classe, porém fora do pacote da mesma, eu jogaria " } " que fecha o pacote para o final de tudo, e setaria a classe DefaultTile como pública, daí pra acessá-la era só importar o pacote de.marcusschiesser.album3d...
d:-P~ On Sep 28, 4:07 pm, Alessandro Moreira <[email protected]> wrote: > Gente estou passando o componente Album3D para que os interessados possam > ver em loco o problema que estou tendo. > O arquivo é o DefaultTileFactory.as > > 2010/9/28 Alessandro Moreira <[email protected]> > > > > > -1114: The public attribute can only be used inside a package. > > > 2010/9/28 Victor Alves <[email protected]> > > > onde está "class DefaultTile extends Sprite3D implements ITile" > >> Coloca "Public class DefaultTile extends Sprite3D implements ITile" > > >> On 28 set, 13:10, Bruno Douglas - Maceió/AL > >> <[email protected]> wrote: > >> > Teoricamente se vc jah importou o pacote > >> > de.marcusschiesser.album3d > > >> > é só referenciar ao nome da classe... mas como vc disse que nao está > >> > funcionando tenta referenciar usando o caminho todo: > >> > de.marcusschiesser.album3d.NomeDaClasse > > >> > On Sep 28, 10:55 am, Alessandro Moreira <[email protected]> > >> > wrote: > > >> > > Não. O if é em outro .as. > > >> > > 2010/9/28 Victor Alves <[email protected]> > > >> > > > Vc está tentando fazer este if dentro dete mesmo .as ? > > >> > > > On 28 set, 10:31, Alessandro Moreira <[email protected]> > >> > > > wrote: > >> > > > > Gente, > > >> > > > > Acabei de me deparar com um arquivo .as que possui várias classes > >> dentro > >> > > > > dela. Como abaixo: > > >> > > > > DefaultTileFactory.as > > >> > > > > package de.marcusschiesser.album3d > >> > > > > { > > >> > > > > public class DefaultTileFactory implements ITileFactory > > >> > > > > { > >> > > > > ... > > >> > > > > } > >> > > > > } > > >> > > > > class DefaultTile extends Sprite3D implements ITile > >> > > > > { > >> > > > > ...} > > >> > > > > -- > > >> > > > > Bem Como faço para referenciar a classe *DefaultTile* ? > > >> > > > > if(evento.mouseTarget is DefaultTile) //Isto dá erro de > >> compilação. > > >> > > > > PS.: Se alguem puder postar referências de estudo, eu gostaria de > >> ler > >> > > > sobre > >> > > > > o assunto. > > >> > > > > Atenciosamente, > >> > > > > -- > >> > > > > Alessandro Bezerra Moreira > >> > > > > Graduado em Ciências da Computação > >> > > > > Programador Java e Adobe Flex 3 > >> > > > > Árbitro de Voleibol Nacional > >> > > > > Instrutor Nacional de Curso de Formação de Árbitros e Apontadores > >> > > > > email/msn/gtalk : [email protected] > >> > > > > alessandromoreira.wordpress.comhttp:// > >> meadiciona.com/alessandromoreira > > >> > > > -- > >> > > > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > >> > > > Para enviar uma mensagem, envie um e-mail para > >> [email protected] > >> > > > Para sair da lista, envie um email em branco para > >> > > > [email protected] > >> > > > Mais opções estão disponíveis emhttp:// > >> groups.google.com/group/flexdev > > >> > > -- > >> > > Alessandro Bezerra Moreira > >> > > Graduado em Ciências da Computação > >> > > Programador Java e Adobe Flex 3 > >> > > Árbitro de Voleibol Nacional > >> > > Instrutor Nacional de Curso de Formação de Árbitros e Apontadores > >> > > email/msn/gtalk : [email protected] > >> > > alessandromoreira.wordpress.comhttp:// > >> meadiciona.com/alessandromoreira > > >> -- > >> Você recebeu esta mensagem porque está inscrito na lista "flexdev" > >> Para enviar uma mensagem, envie um e-mail para [email protected] > >> Para sair da lista, envie um email em branco para > >> [email protected] > >> Mais opções estão disponíveis emhttp://groups.google.com/group/flexdev > > > -- > > Alessandro Bezerra Moreira > > Graduado em Ciências da Computação > > Programador Java e Adobe Flex 3 > > Árbitro de Voleibol Nacional > > Instrutor Nacional de Curso de Formação de Árbitros e Apontadores > > email/msn/gtalk : [email protected] > > alessandromoreira.wordpress.com > >http://meadiciona.com/alessandromoreira > > -- > Alessandro Bezerra Moreira > Graduado em Ciências da Computação > Programador Java e Adobe Flex 3 > Árbitro de Voleibol Nacional > Instrutor Nacional de Curso de Formação de Árbitros e Apontadores > email/msn/gtalk : [email protected] > alessandromoreira.wordpress.comhttp://meadiciona.com/alessandromoreira -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para [email protected] Para sair da lista, envie um email em branco para [email protected] Mais opções estão disponíveis em http://groups.google.com/group/flexdev
