Pastie now auto-senses if line-wrap is a bad or good idea. Feedback?
## mark a section (Learn more)
package { import flash.display.*; import flash.text.*; import flash.events.*; public class MyAnimation extends MovieClip { // Properties var myCircle:Sprite; var moveX:Number = 10; var moveY:Number = 10; // Constructor public function MyAnimation() { myCircle = new Sprite(); myCircle.graphics.lineStyle(5,0x000000); myCircle.graphics.beginFill(0xCCCCCC); myCircle.graphics.drawCircle(0,0,25); addChild(myCircle); myCircle.x = 100; myCircle.y = 150; addEventListener(Event.ENTER_FRAME, moveCircle); } // Methods public function moveCircle(e:Event):void{ if(myCircle.x > stage.stageWidth || myCircle.x < 0){ moveX = -moveX; //change direction } if(myCircle.y > stage.stageHeight || myCircle.y < 0){ moveY = -moveY; //change direction } myCircle.x = myCircle.x + moveX; myCircle.y = myCircle.y + moveY; } } }
This paste will be private.
From the Design Piracy series on my blog: