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

SWiSH Max - Prolem PO załadowaniu zewnętrznego swf

Hatfi - Czw 19 Cze, 2008 00:44
Temat postu: Prolem PO załadowaniu zewnętrznego swf
Po załadowaniu zewnętrznego swf do głównego filmu jest on nieaktywny... tzn pojawiają elementy tego swf, lecz przyciski nie działają. Osobno filmy działają bez zarzutów.

W czym może tkwić problem?

Ciechwoj - Czw 19 Cze, 2008 10:05

moze sciezki do ktorych odnosza sie przyciski..brakuje z przodu _parent, _root albo _this
vivace - Pią 20 Cze, 2008 01:28

Dołączam się do pytania a nawet je trochę rozwinę...
Poszukuję rozwiązania problemu dotyczącego sterownia przejściami pomiędzy scenami przy zastosowaniu sprajtów.

Wyjaśniam w czym problem:
Jest animacja nazwana „Baza” Za pomocą kodu

onFrame (2) {
glowny.loadMovie("Tresc.swf");
}


do sprajta „glowny” wgrywana jest animacja nazwana „Tresc”
która składa się z kilku scen i kierujących do nich buttonów. Naciśnięcie butona Scena1 wyzwala kod


on (press)
{
sprite_scena1.gotoAndPlay(2);
}


Który, powoduje uruchomienie sprite_scena1 zawierającego kod


onFrame (1) {
stop();
}
onFrame (3) {
gotoSceneAndPlay("Scena1”, 165); //następuje wyjście ze Scena 1
}
onFrame (44) {
gotoSceneAndPlay("Scena2, 1); // rozpoczyna się Scena2
}
onFrame (45) {
stop();
}


Do momentu kiedy animacja „Tresc” odtwarzana jest niezależnie (nie w spricie „glowny” ale samodzielnie) - wszystko gra. Problem zaczyna się w momencie uruchamiania całości ( czyli „Tresc” w „Baza”) wtedy duszki, które mają odtwarzać przejścia między scenami

nie działają i sprity nie reagują. Stosowałam _root w ścieżce butona do sprita ale nic się dalej nie dzieje. Dlaczego?

Trochę to zawiłe :/
Pozdrawiam

Hatfi - Pią 20 Cze, 2008 10:46

CIechwoj dzięki za pomysł.

Nie uwzględniłem, że po _root. powinienem dopiesać nazwę sprajta w którym ten swf jest zagnieżdżony. Wszystko gra teraz.


dzięki


Powered by phpBB modified by Przemo © 2003 phpBB Group