O que UIComponent adicionar à DisplayObject?

votos
0

Eu estou tentando entender a interação entre Flex UIComponents e (? Flash) DisplayObjects ... Mas não é claro para mim que a classe UIComponent adiciona a DisplayObject. Então, o que pode um UIComponent fazer isso um DisplayObject não pode?

Publicado 19/05/2009 em 17:50
fonte usuário
Em outras línguas...                            


2 respostas

votos
2

Há muitas diferenças, e eu com certeza gostaria de ir para o doc para obter mais detalhes, mas aqui estão alguns:
modelo de evento Expanded (quando alfa, visível, largura, altura, scaleX, scaley, x ou y são alteradas, um evento é despachado, há também a preinitialize, inicializar)
Propriedades adicionais (você pode obter o mouseX e Y em relação aos filhos, você tem acesso à matriz propriedades interpolação, há uma cursorManager, systemManager e uma focusManager que trabalhar com o maior Flex quadro e muito mais. Há também um (uncast) referência genérica para o pai e a aplicação significa acesso mais fácil a raiz).
Ele tem suporte CSS
Métodos adicionais ... há um monte.

PARA SUA INFORMAÇÃO:

FlexSprite única diferença real 's é que substitui toString () para fornecer mais detalhes sobre o local onde o objeto está na hierarquia.

Eu diria que a melhor maneira de resumir é que o Flex UIComponent é simplesmente mais robusta e significativamente mais forte do que o DisplayObjectContainer.

Respondeu 19/05/2009 em 19:45
fonte usuário

votos
1

Se você olhar para a documentação, você pode ver que UIComponent a maioria das funcionalidades da interface de usuário completa. O DisplayObject não responder a quaisquer eventos de interface de usuário. funcionalidade de estilo CSS também está incluído no UIComponents.

UIComponent -> FlexSprite -> Sprite -> DisplayObjectContainer -> InteractiveObject -> DisplayObject. Cada camada adiciona métodos e eventos para DisplayObject.

Respondeu 19/05/2009 em 18:00
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more