🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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
#453
Author: Hoquz[KZ]
Date: Mon, 07 Jan 2002 12:11
30 lines
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
#454
Author: JamŁasic
Date: Mon, 07 Jan 2002 13:00
5 lines
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
#455
Author: Hoquz[KZ]
Date: Mon, 07 Jan 2002 14:35
31 lines
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
#456
Author: JamŁasic
Date: Mon, 07 Jan 2002 16:31
8 lines
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
#457
Author: Hoquz[KZ]
Date: Tue, 08 Jan 2002 07:58
35 lines
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
#458
Author: kolak
Date: Tue, 08 Jan 2002 08:44
25 lines
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
#459
Author: Hoquz[KZ]
Date: Tue, 08 Jan 2002 11:38
44 lines
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