Tem como vc fazer em flex e tem como vc fazer em flash e exportar para o
flex tb.

Tb não sei Flash, mas recentemente precisei descobrir como fazer essa
comunicação para levar uma animação mais elaborada q um designer fez, para o
Flex. A comunicação do flex com o flash é tranquila. Como o João Paulo
disse, primeiro vc deve, no flash, converter o q vc quer levar para o flex
em simbolo. Se vc usa o Flash CS5, vc vai em Commands > Convert symbol to
Flex Component. Depois mandar publicar, q além do swf, ele vai gerar o swc.
Este swc vc deve jogar na pasta lib do seu projeto em Flex (ou do jeito q vc
preferir). A partir daí vc ja pode usar ele como outro elemento qualquer. Se
vc precisa a partir do Flex fazer alguma interação com o componente feito em
Flash, basta vc criar uma classe no Flash, q todos os seus métodos publicos
estarão disponiveis no componente no Flex. Se vc precisa interagir do Flash
para o Flex, como um click, basta vc inserir os metadatas e disparar os
eventos dentro dessa classe e no Flex associar assim como vc faz com qq
outro componente.

Consegui ser claro? Qq coisa estamos ai...

Em 15 de outubro de 2010 22:58, João Paulo Sabino de Moraes <
[email protected]> escreveu:

> Kra, há várias maneiras de se fazer isso...
> A maneira mais simples é você fazer um botão com essas características no
> flash e exportar como MovieClip ou Sprite num swc...
>
> No flex vc importa o swc e istancia o Botão como Sprite dentro de um
> componente Canvas .... Ele fica bem genericão, mas dá pra quebrar um
> galho....
> Dá uma sacada em links de customização de componentes no flex... tem uns
> métodos que vc tem q sobrescrever e tal, mas eh coisa bastante simples.
>
>  --
> 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
>

-- 
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