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

Responder a