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

SWiSH Max - PYTANIE - co zrobić aby animacja "grała" tylko raz

KDU - Sro 09 Maj, 2007 15:28
Temat postu: PYTANIE - co zrobić aby animacja "grała" tylko raz
mam nagłówek w którym jest menu, po odpaleniu strony animacja "gra" i jest wszystko OK

natomiast zawsze po kliknięciu w którekolwiek z pozycji menu animacja gra ponownie, co zrobić aby po kliknięciu menu animacja nie grała ??

webmes - Sro 09 Maj, 2007 16:49

Jeśli chcesz by animacja wykonywana była tylko jednorazowo lub po każdym kliknięciu musisz ustawić "place" dla niej w wybranym miejscu sceny, dla przycisku nadać argument dotyczący wykonywania danej animacji, a żeby grała on tylko raz na jej końcu daj "stop"
KDU - Sro 09 Maj, 2007 20:22
Temat postu: chyba nie o to chodzi
raczej sie nie zrozumieliśmy, nie chodzi o to ze filmik gra w kółko bez przerwy

otwieram przeglądarkę, wpisuję adres i otwiera się strona, ładuje się swf odgrywa filmik, "przylatuje" menu i filmik się zatrzymuje - wszystko jest gitara

problem się zaczyna jak kliknę na którąś z pozycji menu np. klikam na "kontakt" przeładowuje się strona, w ramce docelowej pojawia mi się treść "kontakt" ale nagłówek fleszowy czyt. SWiSHowy gra wszystko od początku - "przylatuje" menu i zatrzymuje się

kliknę na menu np. "oferta" i robi się to samo

robiłem coś takiego we fleszu ale skrypt z flesza nie chce zadziałać ;(

poproszę o poradę

Seb - Sro 09 Maj, 2007 20:33

ustaw w innej scenie oferta, kontakt etc a tamto co chcesz zeby stało, niech będzie jako tło.
porada-35zeta czek przelew czy gotówka? :)

KDU - Czw 10 Maj, 2007 13:29

chętnie zapłace pod warunkiem że odpowiedź będzie miała sens !! !!!!


to jest tylko nagłowek fleszowy a nie całą strona, treść ładuje się jako html w ramce poniżej

we fleszu porodziłem sobie z tym tak:

w pierwszej klatce filmu wstawiłem kod:

this.onEnterFrame = function() {
_root["item"+_root.button].gotoAndPlay(23);
_root.link=_root.button;
c = _root.zmienna;
if(c==0) {
gotoAndPlay(146);
}
}




natomiast to nie dziala w SWiSH

czy ktoś może powiedzieć jak powinien ten kod wyglądać w SWiSH ??

Seb - Czw 10 Maj, 2007 14:27

wow czyli gotówka :) )
szczerze nie wiem, jedyne co mi się nasuwa to plywająca ramka
lub z jezyka skryptowego- doradzą może koledzy o większej wiedzy
:) pzdr

mielu - Czw 10 Maj, 2007 14:33

ja bym z url przesyłał zmienną którą bym odbierał na samym początku i zwykła pętla if w której sprawdzam zmienna lub jeśli zmienna istnieje to idziemy do klatki lub sceny, w której nie ma muzyczki 8)
KDU - Pią 11 Maj, 2007 08:16

mielu - tak właśnie to działa we fleszu tylko ja do swisha siadłem przez przypadek i nie mam pojęcia jak ten kod ma wyglądać

możesz mi podesłać ??

mielu - Wto 15 Maj, 2007 20:04

masz racje trzeba trochę pokombinować np użyć php do zapisu jakiegoś pomocniczego pliku i potem sprawdzać jego zawartość ewentualnie sesje lub ciasteczka ale wpadłem na prostszy sposób i chyba niegłupi
strona jest wywoływana z jakiegoś tam index'u więc może w tym indexie zrobić tą animacje z dźwiękiem a w linków używać już animacji bez dźwięku czyli jakiegoś index2.php czy coś

nugatt - Wto 15 Maj, 2007 20:40

powiedz mi skąd sie brało 'c' w tym kodzie flashowym? bo z tego co widzę jak jest równa zero to przeskakuje animacje. jak dokładnie skonstruowana jest ta strona. php? rozumiem, że strona sie przeładowuje czyli albo masz parę plików html, czy tam innych, albo plik index.php i lecisz po id czy czymś tam. jak to dokładnie jest?
ps. poza tym pomysł miela jest spoko.

Feniks - Sob 19 Maj, 2007 07:39

Może takie rozwiązanie wystarczy. u mnie działa dopiero po wrzuceniu na serwer.
Pozdawiam

newbie123 - Sob 19 Maj, 2007 20:27
Temat postu: Jak?
Ja mam taki bardzo bardzo duzy problem i jestem w tym newbie
jak mam zrobic zeby mi animacja w podpisie dziala?
Oto ta animacja ale nie chce dzialac :(

I prosze o wyrozumialosc :(

mezon - Sro 06 Cze, 2007 17:56

Czy ja jestem tak głupi? Wiem że to miesiąc już poleciał i nieaktualne pewnie, ale niektórzy ucza się czytając. Może zatem odpowiadam sobie a może zupełnie komuś innemu. A mianowicie dlaczego nie ma 1 sceny z animacją potem jest przeście do statycznego menu w drugiej scenie i tam możemy "mieszać" ile chcemy. Liniowa animacja ma swoje ograniczenia ale jak mamy wszystko ładnie pogrupowane to w czym problem? Klik i przechodzimy do frame np. 30 a tam link2 do 50 "framy" animacja "sprajty" fajerwerki itd. (stop), kilk i frame 100 do 120 (stop) itd., no w nieskończoność... Oczywiście kolejne sceny itd. No nie wiem ale moja "łopatologia Swisha" jest prosta i tak działam :-) Chyba że jestem głupszy niż mi się zdaje :-)

Powered by phpBB modified by Przemo © 2003 phpBB Group