Posts

Showing posts from March, 2009

Flash CS3 - 360 Degree View

Move your mouse over the image Download ThreeSixtyCS3.zip (134 KB) ActionScript Code: // Developed by Anil kumar N D // anilkumarnd@gmail.com // ActionScript 3.0 // 01-April-2009 // http://flash-workshop.blogspot.com/ package { import flash.display.*; import flash.events.*; import flash.net.*; import flash.geom.*; import flash.text.TextField; import flash.text.TextFieldAutoSize; import flash.filters.DropShadowFilter; public class ThreeSixty extends MovieClip { var camera:Bitmap; var textureMap:BitmapData; var Height:int; var Width:int; var sourceX:int=0; var shp_mainLine:Shape; var shp_statusLine:Shape; var txt_status:TextField; var speed:Number;   var mc_rightButton:MovieClip; var mc_leftButton:MovieClip; public function ThreeSixty():void { stage.frameRate=30; var imageLoader:Loader=new Loader(); createStatusBar(); imageLoader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, progressHandler); imageLoader.contentLoaderIn

Flash CS3 - Snowfall

Download flashSnowCS3.zip (7 KB) ActionScript Code: // Developed by Anil kumar N D // anilkumarnd@gmail.com // http://flash-workshop.blogspot.com/ // ActionScript 3.0 package { import flash.display.MovieClip; import flash.events.Event; import flash.filters.BlurFilter; public class flashSnow extends MovieClip { public function flashSnow():void { stage.frameRate=30; stage.addEventListener(Event.ENTER_FRAME,createSnow); } function createSnow(IN_Event:Event):void { if (randomInRange(1,3)==1) { var mc_particle:MovieClip=createCircle(randomInRange(3,10)); mc_particle.x=randomInRange(0,stage.stageWidth); mc_particle.id=randomInRange(0,2); mc_particle.filters=[new BlurFilter(10,10,2)]; mc_particle.addEventListener(Event.ENTER_FRAME,moveSnow); addChild(mc_particle); } } function createCircle(radius:Number):MovieClip { var mc_circle:MovieClip =new MovieClip(); mc_circle.graphics.beginFill(0xFFFFFF,1); mc_circle.graphics.dr