Flash AS3 preloader uygulaması
Action Script 3.0 ile bir önyükleyici (preloader) yapmaya ne dersiniz?
AS 2.0’daki MovieClipLoader’ın yerini , AS 3.0’da Loader sınıfı almış.
Aşağıdaki kodlarda, dosya adlı değişkene sadece swf değil jpg ya da png gibi image dosyaları da yazarak, önyükleyiciyi çalıştırabilirsiniz.var dosya:String=”anim.swf”; // yüklenecek dosya: jpg swf png vs..
var request:URLRequest = new URLRequest( dosya ); var yukleyici:Loader = new Loader(); yukleyici.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, yukleniyor); yukleyici.contentLoaderInfo.addEventListener(Event.COMPLETE, yukleme_bitti); function yukleniyor(event:ProgressEvent):void { var percentLoaded:Number = event.bytesLoaded/event.bytesTotal; percentLoaded = Math.round(percentLoaded * 100); durum.text= "Yükleniyor: "+ percentLoaded+"%"; } function yukleme_bitti(event:Event):void { durum.text="Yükleme tamamlandı."; } yukleyici.load(request); addChild( yukleyici );
zor bişi ya