Acessando biblioteca externa usando AS3
October 1st, 2010Em alguns dos projetos que trabalhei precisei utilizar bibliotecas externas, o uso do mesmo era indispensável, o que facilitou muito o trabalho em equipe, principalmente com as atualizações.
Abaixo segue um script bem simples de como acessar a biblioteca externa. Lembrando que o acesso é feito pelo nome do linkage dado ao objeto.
loadLibrary(); function loadLibrary():void { var ld:Loader = new Loader(); ld.load( new URLRequest( 'biblioteca.swf' ) ); ld.contentLoaderInfo.addEventListener( Event.COMPLETE, libraryLoaded ); } function libraryLoaded( evt:Event ):void { var ldinfo:LoaderInfo = evt.target as LoaderInfo; var bola:Class = ldinfo.applicationDomain.getDefinition( 'bola' ) as Class; var mcBola:MovieClip = new bola() as MovieClip; addChild( mcBola ); }



