flash on 2010-5-26
♥0 |
Line 29 |
Modified 2010-05-26 10:16:27 |
MIT License
archived:2017-03-29 11:26:44
ActionScript3 source code
/**
* Copyright kappaLab ( http://wonderfl.net/user/kappaLab )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/cqzz
*/
package {
import flash.display.Sprite;
import flash.events.Event;
import flashx.textLayout.elements.TextFlow;
import flashx.textLayout.elements.ParagraphElement;
import flashx.textLayout.elements.SpanElement;
import flashx.textLayout.container.ContainerController;
public class Main extends Sprite{
private var i:int = 0;
public function Main() {
trace(stage )
addEventListener(Event.ADDED_TO_STAGE,onAdded);
}
private function onAdded(e:Event):void{
trace(e)
graphics.beginFill(0xFF0000*i);
graphics.drawRect(0,0,100,100)
i++
var tf:TextFlow = new TextFlow();
var p:ParagraphElement = tf.addChild(new ParagraphElement()) as ParagraphElement;
var s:SpanElement = p.addChild(new SpanElement()) as SpanElement;
s.text = "textFlow"
var sp:Sprite = addChild(new Sprite()) as Sprite;
sp.x = sp.y = 100;
tf.flowComposer.addController(new ContainerController(sp,100,100));
tf.flowComposer.updateAllControllers();
}
}
}