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.onLoadStartzostaje 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.onLoadCompletejest wywoływany.
- Kiedy pierwszy fragment akcji zciągniętego plik zostaje wykonane, wtedy słuchacz MovieClipLoader.onLoadInitjest 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



 
  
				

 
                             
 


 
                        
 
		 
	