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
Dostęp do zmiennych z innych scen
Autor Wiadomość
widex
Praktyk


Dołączył: 29 Maj 2009
Posty: 26
Skąd: małopolska
Wysłany: Pon 12 Paź, 2009 13:24   Dostęp do zmiennych z innych scen

Witam.
Nie znalazłem sposobu na pobranie zawartości zmiennej z innej sceny
W scenie A w zdarzeniu
onSelfEvent (load) {
var zm1:String="tescik";
}

W scenie B:
onSelfEvent (load) {
trace("Zmienna ze sceny A: "+A.zm1);
trace("Zmienna ze sceny A: "+_root.A.zm1);
}

Różne kombinacje stosuję, ale zawsze dostaję undefined, proszę o pomoc.
 
     
eden
Ekspert


Pomógł: 35 razy
Dołączył: 04 Sty 2008
Posty: 265
Skąd: warsaw
Wysłany: Pon 12 Paź, 2009 16:35   

Blisko. Ale sceny niesa klasami w swishu. Zmienne są globalne dla widoków scen.

Kod:
  trace("Zmienna ze sceny A: "+ zm1);
 
     
smok3n 
Praktyk


Pomógł: 3 razy
Dołączył: 06 Sie 2009
Posty: 23
Skąd: Lublin
Wysłany: Czw 15 Paź, 2009 23:06   

eden dlaczego nie powiesz wprost koledze o co chodzi?

Trzeba po prostu zastosować odniesienie _global.zmienna :

w scenie 1 :
Kod:
onSelfEvent (load) {
    _global.x = 1245;
}


w scenie 2 :
Kod:
onSelfEvent (load) {
    opis.text = " zmienna ze sceny 1 to " add _global.x;
}


... przy czym opis to objekt - text - dynamiczny - target - nazwa : opis ...
_________________
Smok3n
 
     
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.07 sekundy. Zapytań do SQL: 10