SWiSH Forum
Forum użytkowników programów SWiSH

SWiSH Max - Dostęp do zmiennych z innych scen

widex - Pon 12 Paź, 2009 13:24
Temat postu: 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 - 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 - 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 ...


Powered by phpBB modified by Przemo © 2003 phpBB Group