SWiSH Forum Strona Główna SWiSH Forum
Forum użytkowników programów SWiSH

FAQFAQ  SzukajSzukaj  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload

Poprzedni temat «» Następny temat
[PROBLEM] if
Autor Wiadomość
Mortan
Praktyk


Dołączył: 14 Sty 2007
Posty: 28
Wysłany: Pon 21 Lip, 2008 21:17   [PROBLEM] if

Muszę zrobić animację i potrzebuje do tego takiego warunku:
jeżeli scena dojdzie do klatki 20 to...

Jak to zrobić?
 
     
mielu 


Pomógł: 131 razy
Wiek: 47
Dołączył: 06 Kwi 2006
Posty: 1177
Skąd: Kraków
Wysłany: Pon 21 Lip, 2008 21:47   

po co if, jak animacja dojedzie do 20 klatki ta wtedy dajesz
Kod:

onFrame (20) {

//i tu instrukcja co ma zrobić

}
 
     
Mortan
Praktyk


Dołączył: 14 Sty 2007
Posty: 28
Wysłany: Pon 21 Lip, 2008 22:48   

Nie da rady. Musi to wyglądać tak:
Po kliknięciu na przycisk - zaczyna odtwarzać się animacja tła pod tekst. Najpierw musi odtworzyć się do końca ta animacja, a dopiero potem pojawia się załadowany tekst. Do tego celu potrzebuje warunku sprawdzającego czy animacja tła została już wykonana i dopiero wtedy ładuje się tekst z pliku txt.
 
     
mielu 


Pomógł: 131 razy
Wiek: 47
Dołączył: 06 Kwi 2006
Posty: 1177
Skąd: Kraków
Wysłany: Wto 22 Lip, 2008 08:42   

no to jeśli animacja dojdzie do 20 klatki to ustaw sobie jakąś zmienną
Kod:

onFrame (20) {
_root.sprawdzenie=1;
}


a warunek to

Kod:

onEnterFrame() {
     if(_root.sprawdzenie==1)
         {
          // instrukcja
          }
}


 
     
Mortan
Praktyk


Dołączył: 14 Sty 2007
Posty: 28
Wysłany: Wto 22 Lip, 2008 11:47   

Ale to nie może być stała wartość, musi się zerować. Bo za każdym razem gdy klikam na przycisk najpierw musi odtwarzać się animacja tła a potem pojawiać się tekst.
 
     
mielu 


Pomógł: 131 razy
Wiek: 47
Dołączył: 06 Kwi 2006
Posty: 1177
Skąd: Kraków
Wysłany: Wto 22 Lip, 2008 12:14   

Kod:


onEnterFrame() {
     if(_root.sprawdzenie==1)
         {
          // instrukcja
           _root.sprawdzenie=0;
          }
}


:)

a i na początku trzeba dać

Kod:

onLoad () {
_root.sprawdzenie=0;
}
 
     
Mortan
Praktyk


Dołączył: 14 Sty 2007
Posty: 28
Wysłany: Wto 22 Lip, 2008 14:15   

Wszystko działa! Wielkie dzięki za pomoc. :D
Ostatnio zmieniony przez Mortan Wto 22 Lip, 2008 14:36, w całości zmieniany 1 raz  
 
     
mielu 


Pomógł: 131 razy
Wiek: 47
Dołączył: 06 Kwi 2006
Posty: 1177
Skąd: Kraków
Wysłany: Wto 22 Lip, 2008 14:22   

jak chcesz po podeślij na email plik swi
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  


Powered by phpBB modified by Przemo © 2003 phpBB Group
Nowe zasady dotyczące cookies. Wykorzystujemy pliki cookies, aby nasz serwis lepiej spełniał Państwa oczekiwania. Można zablokować zapisywanie cookies, zmieniając ustawienia przeglądarki.
 

ABC CorelDRAW X6 PL

ABC CorelDRAW X6 PL
Roland Zimek

Cena: 39.90 z�

dodaj do koszyka
zobacz opis

 

CorelDRAW X6 PL. �wiczenia praktyczne

CorelDRAW X6 PL. �wiczenia praktyczne
Roland Zimek

Cena: 24.90 z�

dodaj do koszyka
zobacz opis

 

Corel PaintShop Pro X4. Obr�bka zdj�� cyfrowych. �wiczenia praktyczne

Corel PaintShop Pro X4. Obr�bka zdj�� cyfrowych. �wiczenia praktyczne
Roland Zimek

Cena: 34.90 z�

dodaj do koszyka
zobacz opis

 

PowerPoint 2010 PL. �wiczenia

PowerPoint 2010 PL. �wiczenia
Roland Zimek

Cena: 21.90 z�

dodaj do koszyka
zobacz opis

 

Roblox Lua w 24 godziny. Tworzenie gier dla początkujących

Roblox Lua w 24 godziny. Tworzenie gier dla początkujących
Roblox Corporation

Cena: 34.50 zł
zobacz opis

Strona wygenerowana w 0.16 sekundy. Zapytań do SQL: 13