Thread View: alt.pl.programy.flash-5
4 messages
4 total messages
Started by m_w
Thu, 15 Mar 2007 18:21
Muzyka w pliku swf - uruchamiana po kliknieciu myszka - jak zrobić?
Author: m_w
Date: Thu, 15 Mar 2007 18:21
Date: Thu, 15 Mar 2007 18:21
18 lines
1418 bytes
1418 bytes
Cześć, Nie mogę sobie poradzić ze zrobieniem na swoją prywatną stronkę obiektu we flashu w postaci głośnika, który po kliknięciu odgrywałby mp3 na stronie. Niestety jestem zielony w flashu. Czy może mi ktoś podpowiedzieć jak to zrobić? Mam przygotowaną wersję, ale z automatycznie uruchamianą muzyką. Chciałbym doprowadzić do stanu, iż muzyka zaczynałaby grać w momencie kliknięcia myszą na ikonkę głośnika. Wykonałem to według kursu "Muzyka we Flashu" z http://flash.webhelp.pl/index.php?id=43&roz=fla&ac=readtut Proszę szczególnie o podpowiedzi dot. konkretnych akcji, które należy wprowadzić. m_w
Re: Muzyka w pliku swf - uruchamiana po kliknieciu myszka - jak zrobić?
Author: northman
Date: Sun, 18 Mar 2007 19:19
Date: Sun, 18 Mar 2007 19:19
50 lines
2958 bytes
2958 bytes
A więc tak:
//code
this.createEmptyMovieClip("soundHolder_mc",this.getNextHighestDepth());
var sndObj:Sound = new Sound(soundHolder_mc);
sndObj.attachSound("nameOfMusicIdentifier"); /* nameOfMusicIdentifier nie
jest nazwą pliku w bibliotece lecz IDENTYFIKATOREM -> po najechaniu na plik
muzyczny w bibliotece i kliknięciu prawym przyciskiem wybierz opcję LINKAGE
i zaznacz opcję Export for ActionScript a następnie w oknie IDENTIFIER wpisz
właściwą nazwę = nameOfMusicIdentifier. Następnie dla nazwy ikony
głośnika(zrób z niej movieClip) np. speaker_mc utwórz funkcję */
speaker_mc.onRelease = function():Void { sndObj.start();};// to tak
najprosciej...ma to wiele wad...jakie? sam sprawdź
// mozna ich się pozbyć np. tak...zastępując powyższą funkcję:
speaker_mc.onRelease = function() {
if (checker == undefined) {
// podwójny znak równości powyżej
sndObj.start();
checker = true;
} else {
sndObj.stop();
checker = undefined;
}
};
//to chyba tyle...oczywiście można zrrobić tak aby utwór nie zaczynał grać
od nowa lecz od momentu zaprzestania...poczytaj o właściwości POSITION
obiektu SOUND...pozdrawiam
Użytkownik "m_w" <m_w@onet.eu> napisał w wiadomości
news:etc2ra$t05$1@news.onet.pl...
> Cześć,
>
> Nie mogę sobie poradzić ze zrobieniem na swoją prywatną stronkę obiektu we
> flashu w postaci głośnika, który po kliknięciu odgrywałby mp3 na stronie.
> Niestety jestem zielony w flashu.
>
> Czy może mi ktoś podpowiedzieć jak to zrobić? Mam przygotowaną wersję, ale
> z automatycznie uruchamianą muzyką. Chciałbym doprowadzić do stanu, iż
> muzyka zaczynałaby grać w momencie kliknięcia myszą na ikonkę głośnika.
>
> Wykonałem to według kursu "Muzyka we Flashu" z
>
> http://flash.webhelp.pl/index.php?id=43&roz=fla&ac=readtut
>
> Proszę szczególnie o podpowiedzi dot. konkretnych akcji, które należy
> wprowadzić.
>
> m_w
Re: Muzyka w pliku swf - uruchamiana po kliknieciu myszka - jak zrobić?
Author: prakoczy
Date: Sun, 18 Mar 2007 20:29
Date: Sun, 18 Mar 2007 20:29
16 lines
1807 bytes
1807 bytes
widząc tamten przewodnik podany w linku to pewnie sobie nie poradzisz....więc 1. utwórz na scenie klip filmowy speaker_mc ktory bedzie twoim buttonem...jak to zrobic? np. rysujesz kwadrat...zaznaczasz go(podwójny clik) ..-> naciskasz prawy myszy-> CONVERT TO SYMBOL -> wybierasz MOVIE CLIP 2. klip nazywa się speaker_mc....ale instancja na scenie się nie nazywa...:/ (niestety)...nazwę nadasz w zakładce PROPERTIES(powtórz speaker_mc) 3. teraz stwórz nową warstwę i nazwij ją "actions" ( tak dla dobrego obyczaju) 4.zaznacz klatkę kluczową na tej warstwie i otwórz panel ACTIONS (F9)... 5.przepisz kod który wtrąciłem wcześniej. dzięki temu nie musisz umieszczać w żadnej klatce kluczowej twojej muzyki!!! będzie ona ładowana z biblioteki...:) pozdrawiam
Re: Muzyka w pliku swf - uruchamiana po kliknieciu myszka - jak zrobić?
Author: m_w
Date: Mon, 19 Mar 2007 09:46
Date: Mon, 19 Mar 2007 09:46
6 lines
1121 bytes
1121 bytes
Dzięki za odpowiedź prakoczy. Spróbuje zrobić to według Twojej metody. Uporałem się z tym wcześniej, ale tylko dzięki zamianie ustawień odgrywania mp3 na 1 warstwie z podanego przewodnika. Chodzi. m_w
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