Thread View: alt.pl.programy.flash-5
7 messages
7 total messages
Started by Hoquz[KZ]
Mon, 07 Jan 2002 12:11
Preloadowanie dźwięków z oddzielnych .swf lub .mp3
Author: Hoquz[KZ]
Date: Mon, 07 Jan 2002 12:11
Date: Mon, 07 Jan 2002 12:11
30 lines
2262 bytes
2262 bytes
Witam , mam taki problem: chciałem za pomocą getBytesLoaded i getBytesTotal preloadować dwa oddzielne dźwięki, które znajdują się w oddzielnych plikach (.mp3 lub .swf) - chodzi o to żeby nie były w głównym pliku z animacją tylko żeby były oddzielnie ładowane po naciśnięciu przycisku. i za cholerę nie wiem jak się za to zabrać ponieważ te dwa dźwięki są brane z biblioteki za pomocą ActionScriptu i nie wiem jak można je załadować z oddzielnych plików, jeśli nie występują w żadnym movieClipie (tutaj chyba nie mogę zastosować loadMovieNum ???), nie wiem jak je można przejąć do preloadowania. Poza tym w jaki sposób można stworzyć plik .swf jeśli nie będzie on nic zawierał na Timeline i tylko w bibliotece jeden .mp3, po konwersji do .swf z .fla wszystkie dane w bibiotece, które są niewykorzystywane nie są wpisywane do pliku. Nie chcę wstawiać tego dźwięku na Timeline bo mi się po wczytaniu loadMovieNum od razu będzie odgrywał. Najlepiej jak by się dało preloadować oddzielny plik z .mp3 który po wczytaniu wstawi się do biblioteki i zostanie mu przypisana nazwa odpowiednia jak w Linkage / Export this symbol. Może nie tutaj szukam???? Bardzo proszę o pomoc, bo już chyba wszędzie szukałem i nie mam pojęcia jak to obejść. -- Hoquz | hoquz@wp.pl
Re: Preloadowanie dźwięków z oddzielnych .swf lub .mp3
Author: JamŁasic
Date: Mon, 07 Jan 2002 13:00
Date: Mon, 07 Jan 2002 13:00
5 lines
1168 bytes
1168 bytes
właściwie to już sam sobie odpowiedziałeś...
loadMovie("flashkazmp3.swf", klipzrzutowy)
Łasic
Re: Preloadowanie dźwięków z oddzielnych .swf lub .mp3
Author: Hoquz[KZ]
Date: Mon, 07 Jan 2002 14:35
Date: Mon, 07 Jan 2002 14:35
31 lines
2152 bytes
2152 bytes
Użytkownik "JamŁasic" <0700zadzwon@wp.pl> napisał w wiadomości
news:24515-1010408405@as4-219.swietochlowice.dialup.inetia.pl...
> właściwie to już sam sobie odpowiedziałeś...
>
> loadMovie("flashkazmp3.swf", klipzrzutowy)
>
> Łasic
>
>
problem w tym, że nie chodzi mi o wczytanie dźwięku z Timeline i dlatego go
tu nie wstawiam, po wyeksportowaniu plik .swf nie zawiera tego dźwięku
(zajmuje ledwo 30bajtów).
.....
może wiesz co zrobić żeby oczytać z biblioteki dźwięki za pomocą AScriptu,
tak żeby można było nim sterować, z tym że musi to być zrobione bez użycia
funkcji Loinkage / Export This Symbol,
ponieważ jak na początku preloaduje cały film to zanim zacznie preloadowanie
to najpierw stoi i cały się ściąga, dopiero jak ściągnie to zaczyna mi
preloadować i w rzeczywistości preloader nie działa (zaczyn działać jak już
ściągnie 99%).
Za chiny nie mogę przeskoczyć obsługi dźwięków w ActionScripcie - albo nie
mogę ich normalnie przejąć tak żeby nimi sterować albo jak już to się uda to
okazuje się ze to nie działa z preloaderem :((((
Hoquz | hoquz@wp.pl
Re: Preloadowanie dźwięków z oddzielnych .swf lub .mp3
Author: JamŁasic
Date: Mon, 07 Jan 2002 16:31
Date: Mon, 07 Jan 2002 16:31
8 lines
1410 bytes
1410 bytes
> Za chiny nie mogę przeskoczyć obsługi dźwięków w ActionScripcie - albo nie > mogę ich normalnie przejąć tak żeby nimi sterować albo jak już to się uda to > okazuje się ze to nie działa z preloaderem :(((( a coś sie tak na to uparł? ŁAsic
Re: Preloadowanie dźwięków z oddzielnych .swf lub .mp3
Author: Hoquz[KZ]
Date: Tue, 08 Jan 2002 07:58
Date: Tue, 08 Jan 2002 07:58
35 lines
2836 bytes
2836 bytes
Użytkownik "JamŁasic" <0700zadzwon@wp.pl> napisał w wiadomości news:19282-1010421097@as2-9.swietochlowice.dialup.inetia.pl... > > Za chiny nie mogę przeskoczyć obsługi dźwięków w ActionScripcie - albo nie > > mogę ich normalnie przejąć tak żeby nimi sterować albo jak już to się uda > to > > okazuje się ze to nie działa z preloaderem :(((( > > a coś sie tak na to uparł? > > ŁAsic > > Bo robie w sumie prostą prezentację, która będzie miała 2 przyciski i po naciśnięciu będzie ogrywała jeden z 2 tracków mp3, do tego chcę zrobić preloader do tych tracków ale nie mogą być one preloadowane na początku całego filmu tylko dopiero po wywołaniu któregoś z tracków. Nie mogę poradzić sobie z przejmowaniem dźwięków w ActionScripcie, a jak już sobie w miarę radzę z ich obsługą to okazuje się że to ślepy zaułek bo nie działa preloader (nie chce preloadować Linkage | Export this symbol), przeczytałem już ogrom manuali - m.in. macromedi, tutoriali z flashkit.com, wertowałem książkę Flash 5 AScript - Shama Bangala i większość się powtarza, tyle że jak robię wg opisów, to albo dźwięki od razu się odgrywają albo po prostu nie mogę ich przejąć, tak żeby potem je zatrzymywać i z powrotem ogrywać (stop, start), albo nic nie chce działać, nawet nie doszedłem żeby je oddzielnie preloadować z odzielnych plików, kurde same schody Jak znasz jakiś manual lub cokolwiek albo po prostu wiesz jak to zrobić żeby poprawnie działało to chyba padne ci na kolana. Założę się że to pewnie jest dosyć prosta sprawa, gdzieś robię coś beznadziejnie głupiego, ale ja już prawie wyczerpałem swoje zasoby. Hoquz | hoquz@wp.pl
Re: Preloadowanie dźwięków z oddzielnych .swf lub .mp3
Author: kolak
Date: Tue, 08 Jan 2002 08:44
Date: Tue, 08 Jan 2002 08:44
25 lines
1953 bytes
1953 bytes
"Hoquz[KZ]" <hoquz@wp.pl> wrote in message news:a1c33m$on2$1@news.tpi.pl... > Witam , mam taki problem: [...]. > > Może nie tutaj szukam???? > > Bardzo proszę o pomoc, bo już chyba wszędzie szukałem i nie mam pojęcia jak > to obejść. > zrob sobie oddzielny plik swf. Wstaw tam w pierwsza klatke akcje stop(); Dzieki temu nie bedzie odgrywac sie dziwiek. Dopiero w druga klatke wstawiasz dziwiek. Dajesz Loop:100 - to ile razy bedzie powtrzany, dajesz sync:start. No i oczywiscie stop(); w Akcji. To samo robisz w klatce 3 z tym ze sync: ustawiasz na stop; Teraz ladujesz sobie ten swf np. na poziom 2. Mozesz ladowac go za pomoca akcji getbytes..... Muzyka nie wystartuje Ci gdyz pierwsza klatka jest pusta. Jak bedziesz chcial dac play to dajesz akcje _level2.gotoAndStop(2); a jak stop to _level2.gotoAndStop(3); Jak chcesz zeby ladowal sie po kliknieciu to dajesz akcje ladowania do buttona !!! kolak www.kkolak.prv.pl
Re: Preloadowanie dźwięków z oddzielnych .swf lub .mp3
Author: Hoquz[KZ]
Date: Tue, 08 Jan 2002 11:38
Date: Tue, 08 Jan 2002 11:38
44 lines
2464 bytes
2464 bytes
Użytkownik "kolak" <k_kola@poczta.onet.pl> napisał w wiadomości
news:a1ebfq$cp7$1@news.onet.pl...
> "Hoquz[KZ]" <hoquz@wp.pl> wrote in message
news:a1c33m$on2$1@news.tpi.pl...
> > Witam , mam taki problem:
> [...].
> >
> > Może nie tutaj szukam????
> >
> > Bardzo proszę o pomoc, bo już chyba wszędzie szukałem i nie mam pojęcia
> jak
> > to obejść.
> >
>
> zrob sobie oddzielny plik swf. Wstaw tam w pierwsza klatke akcje stop();
> Dzieki temu nie bedzie odgrywac sie dziwiek. Dopiero w druga klatke
> wstawiasz dziwiek. Dajesz Loop:100 - to ile razy bedzie powtrzany, dajesz
> sync:start. No i oczywiscie stop(); w Akcji.
> To samo robisz w klatce 3 z tym ze sync: ustawiasz na stop;
> Teraz ladujesz sobie ten swf np. na poziom 2. Mozesz ladowac go za pomoca
> akcji getbytes..... Muzyka nie wystartuje Ci gdyz pierwsza klatka jest
> pusta. Jak bedziesz chcial dac play to dajesz akcje
_level2.gotoAndStop(2);
> a jak stop to _level2.gotoAndStop(3);
> Jak chcesz zeby ladowal sie po kliknieciu to dajesz akcje ladowania do
> buttona !!!
>
> kolak
> www.kkolak.prv.pl
>
wielkie dzięki, walczyłem z dźwiękiem i w końcu udało się w miarę dokładnie
go obsłużyć nie spodziewałem się że Flash może tak zrobić, spodziewałem się
rozwiązania związanego z konstrukacjami:
dzwiek = new Sound();
dzwiek.attachSound("jakis_tam_dzwiek");
....
dzwiek.start();
....
dzwiek.stop();
Padam na kolana... :)
Hoquz | hoquz@wp.pl
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads