RosettaCodeData/Task/Sierpinski-triangle-Graphical/ActionScript/sierpinski-triangle-graphical-2.as

23 lines
553 B
ActionScript
Raw Permalink Normal View History

2014-01-17 05:32:22 +00:00
package {
import flash.display.Sprite;
import flash.events.Event;
public class Main extends Sprite {
public function Main():void {
if ( stage ) init();
else addEventListener(Event.ADDED_TO_STAGE, init);
}
private function init(e:Event = null):void {
var s:SierpinskiTriangle = new SierpinskiTriangle(5, 0x0000FF, 0xFFFF00, 300, 150 * Math.sqrt(3));
// Equilateral triangle (blue and yellow)
s.x = s.y = 20;
addChild(s);
}
}
}