|
SWiSH Forum Forum użytkowników programów SWiSH |
 |
Podstawy języka skryptowego - Lekcja 18. Powtarzanie skryptu w każdej klatce
roland - Pon 05 Wrz, 2005 12:44 Temat postu: Lekcja 18. Powtarzanie skryptu w każdej klatce Skrypty wpisywane do tej pory były wykonywane przy okazji wykonania pewnej akcji użytkownika (jak na przykład kliknięcie na obiekcie) lub w określonym momencie (przejście do określonej klatki). Chcąc więc wykonać identyczny skrypt wielokrotnie, należałoby powtórzyć go dla wszystkich klatek animacji. Jest to możliwe, ale oczywiście nie tędy droga.
Poznajmy więc nowe polecenie, pozwalające powtarzać określony skrypt w każdej klatce zachodzącej animacji.
Tworzymy nowy obiekt o nazwie Prostokat. Następnie w oknie Outline wybierzmy Scene_1 i wpiszmy następujący skrypt:
Kod: | onEnterFrame() {
Prostokat._rotation += 1;
} |
Po uruchomieniu animacji, obiekt będzie się obracał o 1 stopień za każdym razem gdy będzie wykonywana kolejna klatka.
|
|