Cara, o problema era como eu estava exportando para swc. Eu tive que instalar um componente no flash chamado Flex Component Kit e com ele eu consigo fazer os componentes visuais no flash e utilizar no flash builder.
On 25 jun, 09:23, "[email protected]" <[email protected]> wrote: > vc tem q importar o swc no projeto antes de usar ele, clica com o botao > direito no projeto no flash builder, vai em propriedades, build paths, e ali > add o swc, da ok, e tenta utilizar d novo... > > Em 24 de junho de 2011 23:28, André Cocuroci <[email protected]> escreveu: > > > > > > > > > Amigos, não sei se estou fazendo alguma confusão, mas não to > > conseguindo inserir um swc gerado no flash cs5.5 no flex 4.5. > > > O que eu fiz: > > 1) Criei um arquivo fla > > 2) Dentro dele criei um movieclip e dentro dele tenho dois movieclip e > > um textfield. > > 3) Criei uma classe para este movieclip pai com este formato: > > > package { > > > import flash.display.Sprite; > > import flash.display.MovieClip; > > import flash.text.TextField; > > import flash.events.MouseEvent; > > import caurina.transitions.Tweener; > > > public class SiteAssets extends MovieClip { > > > public var $quadrado:MovieClip; > > public var $botao:MovieClip; > > public var $texto:TextField; > > > private var string:String; > > > public function SiteAssets() > > { > > $botao.buttonMode = true; > > $botao.addEventListener(MouseEvent.CLICK, > > animaQuadrado); > > > string = $texto.text; > > } > > > public function animaQuadrado(e:MouseEvent):void > > { > > if (!Tweener.isTweening($quadrado)) > > { > > Tweener.addTween($quadrado, {rotation: 360, > > time:1, > > transition:"linear", onComplete:ok}); > > $texto.text = 'Rodando...' > > } > > } > > > public function ok():void > > { > > $texto.text = string; > > } > > } > > > } > > > 4) E depois publiquei o o fla para gerar o swc e o swf. > > 5) Joguei o swc na pasta libs e quando tento fazer assim no flex ele > > não faz nada: > > var site:SiteAssets = new SiteAssets() > > addChild(site) > > > 6) Só consigo fazer funcionar utilizando o swf e o swfLoader. > > > Alguem sabe o que estou fazendo de errado? > > > -- > > 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 -- 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
