Paket | fl.events |
Sınıf | public class RSLEvent |
Miras Alma | RSLEvent Event Object |
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS5 |
Çalışma Zamanı Sürümleri: | Flash Player 10.1, AIR 2 |
RSLPreloader
tarafından gönderilen olayları tanımlar. Bu olaylar, yüklenen dosya sayısı ve bayt sayısı ile birlikte, RSL'lerin indirilmesinin devam ettiğini belirtir. Döngüyü önyükleyen bir özel olay kullanıldığında ve RSLPreloader kodu Flash geliştirme tarafından otomatik olarak oluşturulduğunda, bu olaylar ana zaman çizelgesi tarafından gönderilir. Bu durumda, addEventListener
öğesini kullanın (RSLPreloader öğesine başvurmanız gerekmez).
İlgili API Öğeleri
Genel Özellikler
Özellik | Tanımlayan: | ||
---|---|---|---|
bubbles : Boolean [salt okunur]
Bir olayın köpüren bir olay olup olmadığını belirtir. | Event | ||
bytesLoaded : int [salt okunur]
Başarıyla indirilen dosyalardaki indirilen toplam bayt sayısını döndürür. | RSLEvent | ||
bytesTotal : int [salt okunur]
Başarılı veya başarısız olarak indirilen dosyalardaki indirilen toplam bayt sayısını döndürür. | RSLEvent | ||
cancelable : Boolean [salt okunur]
Olayla ilişkilendirilmiş davranışın önlenebilir olup olmadığını gösterir. | Event | ||
constructor : Object
Belirli bir nesne örneği için sınıf nesnesine veya yapıcı işlevine bir başvuru. | Object | ||
currentTarget : Object [salt okunur]
Bu Event nesnesini olay dinleyicisiyle etkin olarak işleyen nesne. | Event | ||
eventPhase : uint [salt okunur]
Olay akışındaki geçerli aşama. | Event | ||
rslsFailed : int [salt okunur]
İndirilemeyen dosyaların sayısını döndürür. | RSLEvent | ||
rslsLoaded : int [salt okunur]
Başarıyla indirilen dosyaların sayısını döndürür. | RSLEvent | ||
rslsTotal : int [salt okunur]
Başarılı veya başarısız olarak indirilen dosyaların toplam sayısını döndürür. | RSLEvent | ||
target : Object [salt okunur]
Olay hedefi. | Event | ||
type : String [salt okunur]
Olay türü. | Event |
Genel Yöntemler
Yöntem | Tanımlayan: | ||
---|---|---|---|
RSLEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, rslsLoaded:int = 0, rslsFailed:int = 0, rslsTotal:int = 0, bytesLoaded:int = 0, bytesTotal:int = 0)
RSL olaylarıyla ilgili belirli bilgileri içeren bir Olay nesnesi oluşturur. | RSLEvent | ||
Event alt sınıfının bir örneğini çoğaltır. | Event | ||
Özel ActionScript 3.0 Event sınıfınızdaki toString() yöntemini uygulamak için bir yardımcı işlev. | Event | ||
Bir nesnenin belirli bir özelliğinin tanımlı olup olmadığını gösterir. | Object | ||
Olayda preventDefault() öğesinin çağrılmış olup olmadığını kontrol eder. | Event | ||
Object sınıfının bir örneğinin parametre olarak belirtilen nesnenin prototip zincirinde olup olmadığını gösterir. | Object | ||
Bir olayın varsayılan davranışını, bu yapılabiliyorsa iptal eder. | Event | ||
Belirtilen özelliğin bulunup bulunmadığını ve numaralandırılabilir olup olmadığını gösterir. | Object | ||
Dinamik bir özelliğin döngü işlemlerinde kullanılabilirliğini ayarlar. | Object | ||
Olay akışında geçerli düğümdeki ve ondan sonra gelen düğümlerdeki olay dinleyicilerin işlenmesini engeller. | Event | ||
Olay akışında geçerli düğümden sonra gelen düğümlerdeki olay dinleyicilerin işlenmesini engeller. | Event | ||
Bu nesnenin, yerel ayara özel kurallara göre biçimlendirilmiş dize temsilini döndürür. | Object | ||
Event nesnesinin tüm özelliklerini içeren bir dize döndürülür. | Event | ||
Belirtilen nesnenin temel değerini döndürür. | Object |
Genel Sabitler
Sabit | Tanımlayan: | ||
---|---|---|---|
RSL_LOAD_COMPLETE : String = "rslLoadComplete" [statik]
Tüm RSL'lerin indirilmesi tamamlandığında, RSLPreloader tarafından gönderilen olay. | RSLEvent | ||
RSL_PROGRESS : String = "rslProgress" [statik]
RSL dosyalarının indirilmesinin devam ettiğini belirtmek için RSLPreloader tarafından gönderilen olay. | RSLEvent |
Özellik Ayrıntısı
bytesLoaded | özellik |
bytesTotal | özellik |
rslsFailed | özellik |
rslsLoaded | özellik |
rslsTotal | özellik |
Yapıcı Ayrıntı
RSLEvent | () | Yapıcı |
public function RSLEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, rslsLoaded:int = 0, rslsFailed:int = 0, rslsTotal:int = 0, bytesLoaded:int = 0, bytesTotal:int = 0)
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS5 |
Çalışma Zamanı Sürümleri: | Flash Player 10.1, AIR 2 |
RSL olaylarıyla ilgili belirli bilgileri içeren bir Olay nesnesi oluşturur.
Parametrelertype:String — Olayın türü. Olası değerler: RSLEvent.RSL_LOAD_COMPLETE ve RSLEvent.RSL_PROGRESS olur.
| |
bubbles:Boolean (default = false ) — Event nesnesinin olay akışının köpürme aşamasında yer alıp almayacağını belirler.
| |
cancelable:Boolean (default = false ) — Event nesnesinin iptal edilip edilemeyeceğini belirler.
| |
rslsLoaded:int (default = 0 ) — Başarıyla indirilen dosyaların sayısı.
| |
rslsFailed:int (default = 0 ) — İndirilemeyen dosyaların sayısı.
| |
rslsTotal:int (default = 0 ) — Başarılı veya başarısız olarak indirilen dosyaların toplam sayısı.
| |
bytesLoaded:int (default = 0 ) — Başarıyla indirilen dosyalardaki indirilen toplam bayt sayısı.
| |
bytesTotal:int (default = 0 ) — Başarılı veya başarısız olarak indirilen dosyalardaki indirilen toplam bayt sayısı.
|
Sabit Ayrıntısı
RSL_LOAD_COMPLETE | Sabit |
public static const RSL_LOAD_COMPLETE:String = "rslLoadComplete"
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS5 |
Çalışma Zamanı Sürümleri: | Flash Player 10.1, AIR 2 |
Tüm RSL'lerin indirilmesi tamamlandığında, RSLPreloader tarafından gönderilen olay.
bytesLoaded
ve bytesTotal
özellikleri bu olay türü için her zaman 0'dır. Bir özel olay döngüsüyle önyükleme yapılırken, kullanıcı içeriği yüklenen animasyon döngüsünden ne zaman çıkılacağını belirlemek için MUTLAKA bu olayı dinlemelidir.
Bu olay şu özelliklere sahiptir:
Özellik | Değer |
---|---|
bubbles | true |
cancelable | false ; iptal edilecek varsayılan davranış yoktur. |
currentTarget | Bu Event nesnesini olay dinleyicisiyle etkin olarak işleyen nesne. |
target | Görüntüleme listesine eklenen DisplayObject örneği. target her zaman olay dinleyicisini kaydeden görüntüleme listesindeki nesne değildir. Geçerli olarak olayı işleyen görüntüleme listesindeki nesneye erişmek için currentTarget özelliğini kullanın. |
rslsLoaded | Başarıyla indirilen dosyaların sayısı. |
rslsFailed | indirilemeyen dosyaların sayısı. |
rslsTotal | başarılı veya başarısız olarak indirilen dosyaların toplam sayısı. |
bytesLoaded | Başarıyla indirilen dosyalardaki indirilen toplam bayt sayısı. |
bytesTotal | başarılı veya başarısız olarak indirilen dosyalardaki indirilen toplam bayt sayısı. |
import fl.events.RSLEvent; myPreloader.addEventListener(RSLEvent.RSL_LOAD_COMPLETE, loadComplete); function loadComplete(e:RSLEvent) { gotoAndPlay('startOfContent'); }
İlgili API Öğeleri
RSL_PROGRESS | Sabit |
public static const RSL_PROGRESS:String = "rslProgress"
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS5 |
Çalışma Zamanı Sürümleri: | Flash Player 10.1, AIR 2 |
RSL dosyalarının indirilmesinin devam ettiğini belirtmek için RSLPreloader
tarafından gönderilen olay. Bu, bytesLoaded
ve bytesTotal
özellikleri sıfır olmayan tek olay türüdür.
Bu olay şu özelliklere sahiptir:
Özellik | Değer |
---|---|
bubbles | true |
cancelable | false ; iptal edilecek varsayılan davranış yoktur. |
currentTarget | Bu Event nesnesini olay dinleyicisiyle etkin olarak işleyen nesne. |
target | Görüntüleme listesine eklenen DisplayObject örneği. target her zaman olay dinleyicisini kaydeden görüntüleme listesindeki nesne değildir. Geçerli olarak olayı işleyen görüntüleme listesindeki nesneye erişmek için currentTarget özelliğini kullanın. |
rslsLoaded | Başarıyla indirilen dosyaların sayısı. |
rslsFailed | indirilemeyen dosyaların sayısı. |
rslsTotal | başarılı veya başarısız olarak indirilen dosyaların toplam sayısı. |
bytesLoaded | Başarıyla indirilen dosyalardaki indirilen toplam bayt sayısı. |
bytesTotal | başarılı veya başarısız olarak indirilen dosyalardaki indirilen toplam bayt sayısı. |
import fl.events.RSLEvent; myPreloader.addEventListener(RSLEvent.RSL_PROGRESS, progressHandler); function progressHandler(e:RSLEvent) { trace('rslsLoaded = ' + e.rslsLoaded); trace('rslsFailed = ' + e.rslsFailed); trace('rslsTotal = ' + e.rslsTotal); trace('bytesLoaded = ' + e.bytesLoaded); trace('bytesTotal = ' + e.bytesTotal); }
İlgili API Öğeleri
Tue Jun 12 2018, 01:09 PM Z