Bezier Quiz Question AS Quiz # 14 shapevent forked:1favorite:2lines:23license : MIT License modified : 2010-02-03 02:33:52 Embed Tweet package { import flash.events.*; import flash.display.*; public class FlashTest extends Sprite { private var canvas:BitmapData public function FlashTest() { // write as3 code here.. canvas = new BitmapData(800,600,false, 0x000000); addChild(new Bitmap(canvas)); addEventListener(Event.ENTER_FRAME, onLoop); } private function onLoop(evt:Event):void { canvas.fillRect(canvas.rect, 0x000000); for (var i:Number = 0; i<=1; i+= 0.01){ var xp:Number = b(i, 100, mouseX, 300); var yp:Number = b(i, 100, mouseY, 300); canvas.setPixel(xp, yp, 0xFF0000); } } private function b(t:Number, p0:Number, p1:Number, p2:Number):Number{ return (1 - t) * (1 - t) * p0 + 2 * (1 - t) * t * p1 + t * t * p2; ;// fill in your answer here } } } Code Fullscreen Preview Fullscreen divk324 kitsionchen Bezier, setPixel setPixel mouseY mouseX fillRect addEventListener rect BitmapData Bitmap addChild Event.ENTER_FRAME Event Sprite Number sort new page view favorite forked pv621 Bezier Quiz Question Template shapevent forked:2 favorite:0lines:23 (diff:11) tag: Bezier, Quiz