Klasa: MovieClipLoader
Kompatybilność: ActionScript 1.0, Flash 7+
Konstruktor
MovieClipLoader();
Opis
Ta klasa pozwala ci zaimplementować słuchacza zwrotnego, który podaje status podczas ładowania do klipu filmowego: SWF, JPEG, GIF, oraz PNG plików. Aby używać możliwości MovieClipLoader, użyj MovieClipLoader.loadClip()
metody z loadMovie()
lub MovieClip.loadMovie()
aby wczytać pliki SWF.
Wskazówka: Klasa MovieClipLoader wspomaga pliki GIF i PNG dopiero w wersji Flash 8.
Po wywołaniu metody MovieClipLoader.loadClip()
, podane wydarzenia zostają wykonane:
- Kiedy pierwsze bajty zciągniętego pliku zostają zapisane na dysk, słuchacz
MovieClipLoader.onLoadStart
zostaje wywoływany. - Jeśli utworzyłeś słuchacza dla
MovieClipLoader.onLoadProgress
, wtedy jest on wykonywany podczas procesu wczytywania.
Wskazówka: Możesz wywołaćMovieClipLoader.getProgress()
w każdym momencie podczas ładowania. - Kiedy cały plik zostaje zapisany na dysk, wtedy słuchacz
MovieClipLoader.onLoadComplete
jest wywoływany. - Kiedy pierwszy fragment akcji zciągniętego plik zostaje wykonane, wtedy słuchacz
MovieClipLoader.onLoadInit
jest wzywany.
Kiedy MovieClipLoader.onLoadInit
zostaje wywoływane, możesz ustawiać właściwości, używać metod oraz robić interakcje z załadowanym filmem.
Jeśli podczas wczytywania pliku wystąpia jakies błędy, wtedy słuchacz metody MovieClipLoader.onLoadError
jest wykonywany.
UWAGA: Niektóre przeglądarki cache'ują pliki lokalnie powiązane ze zdarzeniami MovieClipLoader. Podczas testowania plików SWF nalezy wyczyścić pamieć podręczna przeglądarki.
Dostępne właściwości dla klasy MovieClipLoader
Nazwa |
Opis |
---|---|
checkPolicyFile |
Określa czy Flash Player powinien próbować ściągnąć cross-domenową politykę plików od załadowanego obiektu serwera przed rozpoczęciem wczytywania tego obiektu. |
Dostępne zdarzenia dla klasy MovieClipLoader
Nazwa |
Opis |
---|---|
onLoadComplete |
Wywołuje się, gdy plik zostaje w calości załadowany przez |
onLoadError |
Wywołuje się, gdy ładowany plik stworzy jakieś błędy. |
onLoadInit |
Wywołuje się, gdy akcje na pierwszej klatce załadowane klipu zostają wykonywane. |
onLoadProgress |
Wywołuje się, za każdym razem gdy nowe dane zostają przesłane z pliku sewera na plik SWF oraz dysk (czyli pomiędzy |
onLoadStart |
Wywołuje się, gdy rozpoczyna się ładowanie pliku. |
Dostępne metody dla klasy MovieClipLoader
Nazwa |
Opis |
---|---|
addListener |
Rejestruje nowy obiekt do odbierania informacji o zdarzeniach dla obiektu MovieClipLoader. |
getProgress |
Zwraca liczbę załadowanych bajtów oraz wszystkich bajtów ładowanego pliku przez |
loadClip |
Wczytuj SWF, JPEG, progresywnie JPEG, nie animowane GIF, lub PNG plik na klip filmowy podczas odtwarzania filmu Flash. |
removeListener |
Usuwa słuchacza używanego do odbierania zdarzeń dla tejklasy. |
unloadClip |
Usuwa klip filmowy, który był załadowany przez użycie |
Listing
var mcLoader:MovieClipLoader = new MovieClipLoader();
mcLoader.addListener(this);
mcLoader.loadClip("obraz.jpg", pojemnik);
function onLoadInit(mc:MovieClip) {
trace("onLoadInit: " + mc);
}
Ranga: Administrator serwisu Punktów: 0