Dosyalarımız dışarıdan yüklemeye başladık, peki dosya yüklenene kadar kullanıcıya dosyanın ne kadar yüklendiğini gösteren bir preloader (önyükleyici) olsa nasıl olur? Yükleme yapılana kadar o alanın boş kalması yerine kullanıcıya görüntülemeye çalıştığı uygulamanın ya da görselin yüzde kaçının yüklendiğini gösterebiliriz.

klasorGoruntusu
İlk olarak çalışmalarımızı kaydedeceğimiz bir klasör oluşturalım. Bu klasörün içerisine yükleyeceğimiz dosyaları içeren bir klasör ve çalışma dosyamızı kaydedeceğiz. Bu örnekte bir imaj dosyası kullandığım için Gorsel isimli bir klasör kullandım. Preloader’ı oluştururken olay sınıfı olarak ProgressEvent ve Event olay sınıflarını kullanacağız. PregressEvent nesnesi yükleme işlemi başladığında (genellikle ses, görsel, swf vb.) veri göndermek için kullanılır. ProgressEvent, progress (yükleme, ilerleme) işlemleri ile ilgili bir Event nesnesi oluşturur ve bu nesneler olay dinleyicilere parametre olarak aktarılır. Event sınıfıının COMPLETE olayını kullanarak yükleme işleminin bitip bitmediğini kontrol edeceğiz. Şimdi preloader’ı oluşturmaya başlayalım.