Buttony Flash - Pomoc pls!

Wszystko o grafice komputerowej wykorzystywanej na stronach i szeroko pojętych multimediach - w tym również technologii Flash.
_Ghost_Rider_
Posty: 26
Rejestracja: 17 maja 2009, 14:09:41
Strona na CBA.pl: www.kkp-gezler.pl
Lokalizacja: Śląskie
Płeć: Mężczyzna
User Agent: Opera Windows 1280x800
Kontakt:

Buttony Flash - Pomoc pls!

Post autor: _Ghost_Rider_ »

Howdy :!:

Od kilku dni zaczalem ostro uczyc sie Flasha - pod katem robienia stron http://www... powiem tak ze rewelka, Ale sa spore problemy z najprostrzymi rzeczami takimi jak linki i odsylacze w plikach swf.

Dokladnie - Posiadam filmik [swf] zlozony z 3 scen:
- 1 scena to loader - ladowanie sie strony (tu jest ok wszystko),
- 2 scena to strona glowna na ktorej sa animacja oraz sciezka dzwiekowa, oraz buttony do nastepnej sceny, linki do innych stron, oraz ma byc button (przejscie) do nastepnego osobnego pliku swf.
- 3 scena to podstrona testowa (tu jest ok).

Problem:
- Nie potrafie znalesc nigdzie funkcji action scrypt ktora musialbym przypisac do swojego buttona aby z swf1 przechodzil (wraz z zakonczeniem animacji swf1) do swf2 (wraz ze startem animacji swf2).
- Na razie udaje mi sie przejsc z swf1 do swf2 i na odwrot ale animacje nakladaja sie na siebie - czyli jak przechodzi swf1 do swf2 to w prawdzie swf1 idzie dalej w tle swf2. (nie umiem zakonczyc w "stop" swf1).
- Dodatkowo, problem mam podobny z dzwiekiem - jaka funkcja jest na zakonczenie dzwieku w danej kladce ? oczywiscie przypisana pod ta kladka w ktorej ma nastapic zatrzymanie dzwieku albo jego zmiana...

Jesli ktos wie to prosilbym o podanie scryptu dla buttona - przejscie z jednego swf do drugiego swf. (wraz z poleceniem stop pierwszego swf) - (lokalizacja na serwerze jest taka sama dla plikow).
No i podobnie z dzwiekiem jakie sa polecenia na start i stop dzwieku w danej kladce :?:


PROBOWALEM SKLADNI:

Przechodzi ale animacja poprzednia ciagle jest kontynuowana...
on (release) {
loadMovieNum ("test.swf", 1);
}
pozniej sposob z 2 takimi samymi kladkami i roznymi skryptami(ale dalej nie zatrzymuje sie poprzednie swf):

odnosnik do przejscia:
on (release) {
gotoandPlay(158);
}
kladka158
loadMovieNum ("test.swf", 1);
kladka159
stop


P.S. Jesli ktos odpowie w ten sposob "www.google.pl" albo "przeczytaj sobie tutoriale" to niech najpierw sam sobie przeczyta uwaznie tutoriale i sam zobaczy ze ani w tutorialach ani w google nie ma zmianki jak to mozna zrobic.
http://www.kkp-gezler.pl
KKP-GEZLER Dział Informatyczny ZAPRASZAMY
Sprawdź też http://www.ghostclan.[regulamin forum: punkt 2.13]
kryzz
Posty: 438
Rejestracja: 26 sty 2008, 09:05:13
Płeć: Niewybrana
User Agent: Firefox Windows 1280x1024

Re: Buttony Flash - Pomoc pls!

Post autor: kryzz »

Kod: Zaznacz cały

on (release) {
stop();
loadMovieNum ("test.swf", 1);
} 
a jak nie zadziała to można tak:

Kod: Zaznacz cały

on (release) {
stop();
loadMovie("test.swf", 'jakis_kontener__ten_sam_dla_drugiego_pliku');
} 
i może to zadziała:

Kod: Zaznacz cały

on (release) {
stop();
_root.loadMovie("test.swf");
} 
Jak nie będzie działać to sprawdź bez _root.
Pamiętaj, nie powinno się robić w ten sposób: plik1->plik2->plik1->.... tylko plik1<->plik0<->plik2 ale jak komu łatwiej ;)

http://funkcje.net/view/12/1762/index.html
http://www.flashzone.pl/itemsearch.php?searchid=152029

Co do dźwięku:
http://www.flashzone.pl/item/419/Dodawanie-muzyki/
http://www.flashzone.pl/forum2/showthread.php?t=58235
http://www.flashzone.pl/forum2/showthread.php?t=28803
http://www.flashzone.pl/itemsearch.php?searchid=151854
http://www.google.pl/search?client=fire ... j+w+Google

Wystarczy dobrze poszukać ;)
_Ghost_Rider_
Posty: 26
Rejestracja: 17 maja 2009, 14:09:41
Strona na CBA.pl: www.kkp-gezler.pl
Lokalizacja: Śląskie
Płeć: Mężczyzna
User Agent: Opera Windows 1280x800
Kontakt:

Re: Buttony Flash - Pomoc pls!

Post autor: _Ghost_Rider_ »

"kryzz"


:jupi: Its working now :!: :wink:


:D Wisze ci piwko :!: BiG THX :!:



A tak z ciekawosci zapytam ciebie czy wiesz moze jak zrobic odnosnik do zewnetrznego pliku swf no ale do danej sceny i klatki... :?:
(Bo wiem ze bede tego czesto potrzebowac a wiadomo...)


P.S. Ja dlugo i dobrze szukalem -tutoriale, action scrypt, torrents -> eBooks itp... I nic... :(
http://www.kkp-gezler.pl
KKP-GEZLER Dział Informatyczny ZAPRASZAMY
Sprawdź też http://www.ghostclan.[regulamin forum: punkt 2.13]
kryzz
Posty: 438
Rejestracja: 26 sty 2008, 09:05:13
Płeć: Niewybrana
User Agent: Firefox Windows 1280x1024

Re: Buttony Flash - Pomoc pls!

Post autor: kryzz »

Jak chodzi o przeładowanie strony z nowym flash'em

Kod: Zaznacz cały

on (release) {
getURL("adres.pl?s=1&f=5", "_blank"); // zamiast _blank może być _self
} 
no i zaciągamy do tego html i php ;p

Kod: Zaznacz cały

<object width="szer" height="wys">
<param name="movie" value="plik.swf">
<?php if(isset($_GET["s"]) && isset($_GET["f"])) { ?>
name="Flashvars" value="&scene=<?php echo $_GET["s"]; ?>&frame=<?php echo $_GET["f"]; ?>"
<?php } ?>
<embed src="plik.swf" width="szer" height="wys">
</embed>
</object>
AS

Kod: Zaznacz cały

if((_root.loaderInfo.parameters.scene != null) && (_root.loaderInfo.parameters.frame != null)) {
gotoAndPlay("scene "+root.loaderInfo.parameters.scene, _root.loaderInfo.parameters.frame);
} 
Nie wiem czy ładowanie sceny będzie dobrze działać, lepiej abyś nazwał jakąś klatkę i wskakiwał do niej gotoAndPlay(nazwa_klatki)
ODPOWIEDZ