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

SWiSH Max - sterowanie główną animacja z zewnętrzego swf

piotrek-901412 - Sro 02 Maj, 2007 20:11
Temat postu: sterowanie główną animacja z zewnętrzego swf
witam, mam kolejny problem z zewnętrznym swf. Jak zrobić ( o ile sie w ogólne da to zrobic) zeby w załoadowanym swf do sprita w głównej animacji były linki które beda sterowac główna animacja? Chodzi mi np. o linki do scen głównej animacji - "wstecz". "dalej" itp.

gdzies sie doczytałem ze mozna uzyc funkcji _root. ale u mnie nie działa np.

on (release) {
_root.gotoSceneAndPlay("Scene_2",1);
}

(ten skrypt jest pod buttonem w zewnetrznym swf)

pomocy :?

iflash - Pią 04 Maj, 2007 10:23

Funkcja _ROOT dotyczy samego sprita, a nie animacji załadowanej do niego. To znaczy, mógłbyś jej użyć gdybyś z animacji w spricie chciał się odnieść do animacji ze sceny, nieważne, nie da sie tego chyba zrobić na oddzielnym swf.

Mam takie rozwiązanie.
Jeśli zawartość SFW, który chcesz wczytać masz zapisaną gdzieś w projekcie swish maxa, to zamiast ładować dodatkowy Swf, wklej jego zawartość do duszka. Wtedy będziesz mógł użyć funkcji _ROOT.


piotrek-901412 - Pią 04 Maj, 2007 10:48

ale to zwięszy wage animacjji :/
iflash - Pią 04 Maj, 2007 10:52

lepszy wróbel w garści....
nugatt - Pią 04 Maj, 2007 13:41

próbowałem z tym rootem i scenami, ale mi nie wychodziło :)
wiem że na pewno z wczytywanego pliku można sterować animacją na danej scenie.
więc można zrobić w scenie sprajta z komendami (klatki stop + odpowiednie skrypty aby przejść do danych scen) i wywoływać odpowiednie klatki tego sprajta. umieścisz tego sprajta w każdej scenie i git. ale nie elegancko


Powered by phpBB modified by Przemo © 2003 phpBB Group