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 |
|
|
|
 |
|