![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 17.07.2009 Skąd: Wrocław//Lewin Kłodzki Ostrzeżenie: (0%) ![]() ![]() |
Witam,
ogólnie to sprawa wygląda tak, że mam gotową galerię we Flashu napisaną przy użyciu XML - gdy podam ścieżkę do pliku XML i katalogu ze zdjęciami wszystko działa pięknie. Próbowałem przerobić ten skrypt by obsługiwał dowolną ilość galerii: każda galeria ma włąsny plik xml i własny folder ze zdjęciami. Dobrym pomysłem wydawało mi się użycie FlashVars i PHP w tym miejscu. No i tu pojawiły się schody, których nie mogę przejść. Próbowałem tak: Wstawienie flasha: Kod w AS: Kod (...) var zrodlo:String = LoaderInfo(this.root.loaderInfo).parameters["source"]; loader.load(new URLRequest("images/"+zrodlo+"/"+id+type+".jpg")); Próbowałem również tak: Wstawienie flasha: Jednak jedeny co do dostaje to tło - nie ładują się żadne zdjęcia. NO i tu prośba do Was, bo mi skończyły się pomysły... Pozdrawiam, Kamil |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 17.07.2009 Skąd: Wrocław//Lewin Kłodzki Ostrzeżenie: (0%) ![]() ![]() |
To że błąd wyrzuca null wynika właśnie z tego że po kompilacji we flashu nie ma zmiennych we FlashVars. Wersji playera z debuggerem nie ma w paczce w repo arch linuxa (a na nim mam serwer php).
Stworzyłem sobie prosty plik flasha, zeby przetestowac co dostaję z htmla, w pliku flasha sa linie: Kod import flash.display.LoaderInfo; var zrodlo:String = LoaderInfo(this.root.loaderInfo).parameters["source"]; trace(zrodlo); Po przetworzeniu nie wyświetla się nic. Jesli do FLashVars podstawię sztywną wartość zmiennej (jakiś tekst a nie pobranie wartości przez PHP), to również nie wyświetla się nic. Co w sumie mnie dziwi bardoz, bo gdyby zmienna nie miała wartości to chyba powinienem dostać null-a. Takie głupie pytanie mam - obsługi FlashVars nie muszę w żadnym pliku konfiguracyjnym włączać? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 02:31 |