loadVariablesNum("ścieżka", poziom, [metoda]);
ścieżka - ścieżka do zewnętrznego pliku
poziom - numer poziomu na który funkcja ma wczytać dane
metoda - metoda przesłania danych GET czy POST - opcjonalny parametr
Wczytuje zmienne z zewnętrznego pliku do filmu Flash'a. Funkcja działa dokładnie tak samo jak jego starszy brat loadVariables(), z tym wyjątkiem że loadVariablesNum() wczytuje zmienne na konkretny poziom, nie dla klipu filmowego.
Format wczytywania zmiennych przez Flash:
nazwa-zmiennej=wartosc&zmienna2=wartosc2
UWAGA
Funkcja musie miec postać URL (brak polskich znaków), aby skonwertować dane do tego formatu we Flash'u trzeba użyc funkcji escape().
Kompatybilność: Flash5+
Przykład:
loadVariablesNum("plik.txt", 2);
function checkParamsLoaded() {
if (_level2.done == undefined) {
trace("nie załadowano jeszcze..");
} else {
trace("Kończenie wczytywania. Usuwanie setInterval().");
trace("-------------");
for (i in _level2) {
//wyświetlanie wszystkich zmiennych dla poziomu numer 2
trace(i+": "+_level2[i]);
}
trace("-------------");
clearInterval(param_interval);
}
}
var param_interval:Number = setInterval(sprawdzZaladowanie, 100);
// zawartość pliku o nazwie plik.txt
var1="hello"&var2="goodbye"&done="done"
Listing
Ranga: Administrator serwisu Punktów: 0