|
SWiSH Forum Forum użytkowników programów SWiSH |
 |
SWiSH Max - wczytanie danych z tablicy w pliku
ora - Nie 13 Kwi, 2008 16:34 Temat postu: wczytanie danych z tablicy w pliku pomocy siedzę już pół dnia przeglądam forum i nic, potrzebuję zrobić wyświetlanie duszkow w zależności od wartości które umieszczane będą w pliku,
0 - alpha kolejnego duszka ustawiona na 0
1 - alpha duszka kolejnego ustawiona na 100
stworzyłem plik mieszkania.php:
Kod: |
<?php
$tablica="0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0";
echo "&tablica=".$tablica."&";
?>
|
a w swishu mam tak:
-sprite m (w kodzie robie jego 20 kopii)
Kod: |
onLoad () {
var przesun = m._y;
for (i=1; i<20; i++)
{
przesun += 15;
m.duplicateSprite("m"+i, i);
_root["m"+i]._y = przesun;
}
//ustawiam duszkom alpha na 0
_root.m._alpha=0;
for (i=1; i<20; i++) {_root["m"+i]._alpha=0;}
}
onFrame (1) {
this.loadVariables("mieszkania.php?"+Math.round(Math.random()*1000),0,'GET');
for (i=1; i<20; i++) {
if(tablica[i]==1) _root["m"+i]._alpha=100;
else
_root["m"+i]._alpha=0;
}
stop();
}
|
nie mogę za żadne skarby przesłać danych jako tablicy do swisha (zmienna tablica w pliku mieszkania i w swishu)
proszę doradźcie
mielu - Nie 13 Kwi, 2008 18:11
brakuje Ci split(",")
[ Dodano: Nie 13 Kwi, 2008 19:14 ]
Kod: |
nowa_tablica = zmienna_tablica_z_php.split(",");
|
ora - Nie 13 Kwi, 2008 18:41
dziękuję ale dalej nic, nie widzi w ogóle tablicy
mielu - Nie 13 Kwi, 2008 23:35
dane z twojej tablicy zapisane są jako zwykła zmienna w flash ora napisał/a: | $tablica="0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0";
echo "&tablica=".$tablica."&"; |
więc w flash'u trzeba to zapisać jako tablice , czyli użyć polecenia split i rozwalić to na tablice tak jak w php masz explode
ora - Pon 23 Cze, 2008 11:10
dzięki zaczęło działać,
to w sumie nie ma znaczenia czy wczytuje plik php czy txt ?
z każdego mogę pobrać sobie tablicę byly by tylko był zapis"
&tablica=0,20,20,&
?
mielu - Pon 23 Cze, 2008 15:05
tak
|
|