Buenos dias a todos, estoy tratando de sacarle partido a usar CSS en mi proyecto Flah.. encontre una manera de hacerlo que funciona bien pero... es extremadamente engorroso y pareciera hacer las cosas mas complicadas en vez de mas faciles y practicas...
Cual es el problema?, segun veo la unica forma en la cual parecer funcionar es cuando creo dinamicamente un sprite (sin esto no funciona), lo cual es terriblemente incomodo a la hora de poder visualizar parcialmente mi proyecto.
Este es el codigo:
Código:
var pageContent:String = "<H1>Home</H1>"
var txtContainer:Sprite = new Sprite();
txtContainer.x = 200;
txtContainer.y = 200;
addChild(txtContainer);
var myTxt:TextField = new TextField();
myTxt.width = 100;
myTxt.wordWrap = true;
myTxt.autoSize =TextFieldAutoSize.LEFT;
txtContainer.addChild(myTxt);
var cssLoader:URLLoader = new URLLoader();
var cssRequest:URLRequest = new URLRequest("style.css");
cssLoader.addEventListener(Event.COMPLETE, cssLoaderComplete);
cssLoader.load(cssRequest);
function cssLoaderComplete(evt:Event):void{
var css:StyleSheet = new StyleSheet();
css.parseCSS(URLLoader(evt.target).data);
myTxt.styleSheet = css;
myTxt.htmlText = pageContent;
}
Alguien sabe como hacerlo de otra manera de tal forma que sea realmente practico como lo es en HTML?
Gracias.
Slds.-
(Nadie?)