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
