Podstawy klipów filmowych
Flash Player 9 i nowsze wersje, Adobe AIR 1.0 i nowsze wersje
Klipy filmowe to element o kluczowym znaczeniu przy tworzeniu treści animowanych w środowisku Flash oraz przy sterowaniu takimi treściami za pomocą języka ActionScript. Każdy symbol klipu filmowego utworzony w programie Flash jest dodawany do biblioteki danego dokumentu Flash. Domyślnie symbol taki staje się instancją klasy
MovieClip
, dlatego oferuje właściwości i metody tej klasy.
Instancja symbolu klipu filmowego umieszczona na stole montażowym jest automatycznie odtwarzana wzdłuż osi czasu (jeśli ma więcej niż jedną klatkę), chyba że sposób odtwarzania zostanie zmodyfikowany przez kod ActionScript. Oś czasu jest elementem wyróżniającym klasę MovieClip, pozwalającym na tworzenie animacji ruchu lub kształtu w narzędziu Flash do tworzenia treści. Natomiast w przypadku obiektów wyświetlanych będących instancjami klasy Sprite animację można realizować wyłącznie programowo, zmieniając wartości obiektu.
W poprzednich wersjach języka ActionScript klasa MovieClip byłą klasą bazową dla wszystkich instancji na stole montażowym. W języku ActionScript 3.0 klip filmowy jest tylko jednym z wielu obiektów wyświetlanych, jakie mogą być widoczne na ekranie. Jeśli oś czasu nie jest niezbędna do działania obiektu wyświetlanego, użycie klasy Shape lub Sprite zamiast klasy MovieClip może przyczynić się do przyspieszenia renderowania. Więcej informacji o wybieraniu obiektów wyświetlanych odpowiednich do różnych zadań zawiera sekcja
Wybór podklasy DisplayObject
.
Ważne pojęcia i terminy
Poniższa lista zawiera ważne terminy związane z klipami filmowymi:
-
Plik SWF AVM1
-
Plik SWF utworzony w języku ActionScript 1.0 lub ActionScript 2.0, zwykle przeznaczony dla programu Flash Player 8 lub wcześniejszych wersji.
-
Plik SWF AVM2
-
Plik SWF utworzony w języku ActionScript 3.0 dla programu Adobe Flash Player 9 (lub późniejszej wersji) lub środowiska Adobe AIR.
-
Zewnętrzny plik SWF
-
Plik SWF utworzony niezależnie od pliku SWF projektu i przeznaczony do załadowania do pliku SWF projektu i odtwarzania wewnątrz tego pliku SWF.
-
Klatka
-
Najkrótszy rozróżnialny odcinek czasu na osi czasu. Podobnie jak w filmie kinowym, każda klatka jest obrazem stanu animacji w określonym momencie. Szybkie odtwarzanie kolejnych klatek powoduje powstanie efektu animacji.
-
Oś czasu
-
Umowna reprezentacja szeregu klatek składających się na sekwencję animacji w klipie filmowym. Oś czasu obiektu MovieClip jest równoważna osi czasu w narzędziu Flash do tworzenia treści.
-
Głowica odtwarzania
-
Znacznik wskazujący miejsce (klatkę) na osi czasu wyświetlane w danej chwili.
|
|
|