Posts

Showing posts from April, 2009

AS3 - Access objects from external SWF files

Download accessExternalSwf.zip, 25 KB (Flash CS4 professional) loadSWFs.as ActionScript Code: // Developed by Anil kumar N D // anilkumarnd@gmail.com // ActionScript 3.0 // 30-April-2009 // http://flash-workshop.blogspot.com/ package { import flash.display.MovieClip; import flash.display.Shape; import flash.net.URLRequest; import flash.display.Loader; import flash.events.ProgressEvent; import flash.events.Event; import flash.text.TextField; import flash.text.TextFieldAutoSize; import flash.events.MouseEvent; public class loadSWFs extends MovieClip { var shp_mainLine:Shape; var shp_statusLine:Shape; var txt_status:TextField; var mc_loadedMovieClip:MovieClip = new MovieClip();   public function loadSWFs():void { mc_access.buttonMode=true; mc_pass.buttonMode=true; mc_access.mouseChildren=false; mc_pass.mouseChildren=false; mc_load.mouseChildren=false; mc_load.buttonMode=true; mc_access.visible = false; mc_pass.visible

Flash CS3 - XML - Photo Viewer

Download PhotoViewer.zip, 588 KB PhotoViewer.as ActionScript Code: // Developed by Anil kumar N D // anilkumarnd@gmail.com // ActionScript 3.0 // 29-April-2009 // http://flash-workshop.blogspot.com/ package { import flash.display.MovieClip; import flash.display.Shape; import flash.display.Loader; import flash.utils.Timer; import flash.events.TimerEvent; import flash.events.Event; import flash.events.ProgressEvent; import fl.transitions.*; import fl.transitions.easing.*; import flash.net.URLRequest; import flash.text.TextField; import flash.text.TextFieldAutoSize; import flash.net.URLLoader; public class PhotoViewer extends MovieClip { var mc_mask:MovieClip = new MovieClip(); var photoTimer:Timer=new Timer(3000); var i:uint=0; var uint_rndUInt:uint=0; var arr_type:Array=new Array(Blinds,Fade,Fly,Iris,Photo,PixelDissolve,Rotate,Squeeze,Wipe,Zoom); var arr_imagesURLs:Array = new Array(); var arr_images:Array = new Array(); var shp_mainLine:Shape; var sh

Flash CS3 | CS4 - Mouse Trail

Download MouseTrail.zip, 11 KB ActionScript Code: // Developed by Anil kumar N D // anilkumarnd@gmail.com // ActionScript 3.0 // 27-April-2009 // http://flash-workshop.blogspot.com/ package { import flash.display.MovieClip; import flash.events.Event; import flash.display.StageAlign; import flash.display.StageScaleMode; public class MouseTrail extends MovieClip {   /************************************************************************************************** Default constructor **************************************************************************************************/ public function MouseTrail():void { var uint_NumberOfParticles:uint=30; stage.frameRate=30; stage.scaleMode=StageScaleMode.NO_SCALE; for (var i:uint=0; i<uint_NumberOfParticles; i++) { var mc_particle:MovieClip=createParticle(((uint_NumberOfParticles-i)/5)+.8); mc_particle.alpha= 1-(i / uint_NumberOfParticles); mc_particle.id=i; mc_particle.addEventList