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 em http://groups.google.com/group/flexdev