RosettaCodeData/Task/Sierpinski-triangle-Graphical/ActionScript/sierpinski-triangle-graphical-2.as
2014-01-17 05:34:36 +00:00

22 lines
553 B
ActionScript

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);
}
}
}