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
Konstrukcja z operatorem if
Autor Wiadomość
5uck 
Praktyk



Pomógł: 2 razy
Dołączył: 20 Sie 2007
Posty: 32
Skąd: tu się wziełeś?
Wysłany: Nie 09 Wrz, 2007 14:31   Konstrukcja z operatorem if

Jeśli osoba odwiedzająca naszą stronę kliknie przykładowo button "o nas" uruchamia sie mechanizm który wyrzuca kartkę na pulpit, kolejno osoba odwiedzajaca klika button "kontakt", znowu mechanizm wyrzuca kartke.

Jak napisać skrypt, dzięki któremu mechanizm wyrzucający kartki nie uruchomi się ponownie, bo już wie że kartka jest wyrzucona, a jedynie pokarze inny txt.


After press "kontakt"
IF kartka wyrzucona DO pokarz tekst ELSE wyrzuć kartkę.

To może bardzie pomorze w zrozumieniu ^^
Co prawda mam 4 w indexie z C++ ale nie wiem jak to napisac w swishu.
Bardzo będę wdzięczny za pomoc!
Pozdrawiam!
 
     
mielu 


Pomógł: 131 razy
Wiek: 47
Dołączył: 06 Kwi 2006
Posty: 1177
Skąd: Kraków
Wysłany: Nie 09 Wrz, 2007 19:04   

Kod:

  if (_root.x==1) {
to coś zrób }
   else if (_root.x==2) {
to coś zrób }


a na guzikach
Kod:

// guzik np do kontaktu
on (release) {
    _root.x=1;
}
 
     
5uck 
Praktyk



Pomógł: 2 razy
Dołączył: 20 Sie 2007
Posty: 32
Skąd: tu się wziełeś?
Wysłany: Pon 10 Wrz, 2007 15:54   

dzięki za pomoc !
 
     
syber 
Początkujący


Dołączył: 25 Paź 2007
Posty: 6
Skąd: Warszawa
Wysłany: Czw 25 Paź, 2007 11:19   

Witam!
Jestem zupełnie zielony w ActionScript stąd też może pytanie banalne...
Chcę zrobić przycisk, który będzie zmieniał język tekstu i odnosił się będzie do kilku duszków. Sądzę, że trzeba to zrobić właśnie ze zmiennymi, ale jak?
Pod przycisk podpiąłem
Cytat:
on (press) {
jezyk=1;
}
a w scenie głównej coś takiego:
Cytat:

onFrame (1) {
if (_root.tak.jezyk==1) {_root.a.gotoandplay(1);}
}
Jak odpalę animację, to wyskakuje mi taki błąd:
Cytat:

ERROR: Cannot find variable or function 'jezyk' in statement:
Scene_1::onFrame (1):: 2: if (_root.tak.jezyk==1)
Referenced from: "_root"


Wie ktoś może czemu nie znajduje zmiennej?
 
     
mielu 


Pomógł: 131 razy
Wiek: 47
Dołączył: 06 Kwi 2006
Posty: 1177
Skąd: Kraków
Wysłany: Czw 25 Paź, 2007 12:21   

tak ponieważ nie masz zdeklarowanej początkowej wartości zmiennej jezyk
Kod:

onLoad () {
    _root.tak.jezyk=0;//wartość początkowa zmiennej jezyk
}
onFrame (1) {
if (_root.tak.jezyk==1) {_root.a.gotoandplay(1);}
}
 
     
syber 
Początkujący


Dołączył: 25 Paź 2007
Posty: 6
Skąd: Warszawa
Wysłany: Czw 25 Paź, 2007 12:46   

Dodałem coś takiego do sceny i nie wywala teraz komunikatu z błędem, ale się nic nie dzieje...
Kod:

onLoad () {
    _root.tak.jezyk=0;
}
onFrame (1) {
if (_root.tak.jezyk==1) {_root.a.gotoandplay(1);}
}
pod przyciskiem mam coś takiego:
Kod:
on (press) {
trace(jezyk=1);
}
 
     
mielu 


Pomógł: 131 razy
Wiek: 47
Dołączył: 06 Kwi 2006
Posty: 1177
Skąd: Kraków
Wysłany: Czw 25 Paź, 2007 12:52   

trace(jezyk=1);
zamiast tego daj to:
_root.tak.jezyk=1
 
     
syber 
Początkujący


Dołączył: 25 Paź 2007
Posty: 6
Skąd: Warszawa
Wysłany: Czw 25 Paź, 2007 12:59   

Nic to nie zmieniło, nadal brak reakcji... Może coś trzeba odhaczyć przy właściwościach duszka, czy co?
plik na http:www.zakonsokolnikow.com.pl/Movie1.swi
Dzięki za wszelką pomoc!
 
     
mielu 


Pomógł: 131 razy
Wiek: 47
Dołączył: 06 Kwi 2006
Posty: 1177
Skąd: Kraków
Wysłany: Czw 25 Paź, 2007 18:23   

kila rzeczy trzeba było pozmieniać i dziala
 
     
syber 
Początkujący


Dołączył: 25 Paź 2007
Posty: 6
Skąd: Warszawa
Wysłany: Czw 25 Paź, 2007 20:06   

Dzięki ^mielu jesteś WIELKI!
 
     
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.
         
Strona wygenerowana w 0.15 sekundy. Zapytań do SQL: 15