Korzystając z tej strony zgadzasz się z polityką prywatności i regulaminem.
Akceptuj
WebInside.plWebInside.plWebInside.pl
  • Aktualności
  • Technologie
  • WWW
  • E-marketing
  • AI
  • Poradniki
  • e(Biznes)
Szukaj
  • Kontakt
  • Forum
WebInside.pl © 2023.
Czytasz: Kontrola dźwięku we Flashu
Udostępnij
Zaloguj się
Powiadomienia
Aa
WebInside.plWebInside.pl
Aa
Szukaj
  • Strona główna
  • Aktualności
  • Technologie webowe
  • Publicystyka
  • E-marketing
  • Poradniki
  • AI
  • Technologie
  • Artykuły partnerskie
  • Więcej
    • Kontakt
    • Mapa strony
Masz już konto? Zaloguj się
  • Aktualności
  • Technologie
  • WWW
  • E-marketing
  • AI
  • Poradniki
  • e(Biznes)
WebInside.pl © 2023.
WebInside.pl > Technologie webowe > Kontrola dźwięku we Flashu
Technologie webowe

Kontrola dźwięku we Flashu

WebInside.pl
Ostatnia aktualizacja: 25.07.2003
WebInside.pl
Udostępnij
Udostępnij

Tworząc animację na pewno chciałbyś, aby stała się ona bardziej popularna. Jednym ze sposobów osiągnięcia tego celu jest umieszczenie w niej dźwięku. Dźwięki w Twojej animacji na pewno podkreślą jej wymowę.

Mogą pozytywnie wpłynąć na odczucia oglądającego. Połączone w odpowiedni sposób z innymi elementami animacji na pewną podniosą jej wartość i uczynią ją łatwiejszą w odbiorze. Co należy zrobić, aby w naszym projekcie zabrzmiał dźwięk? – utworzyć obiekt dźwiękowy, – przyłączyć do niego dźwięk, – odtworzyć ten dźwięk. Pierwszym elementem jakim należy dysponować (oprócz Flash’a, oczywiście) jest dowolny plik dźwiękowy (najlepiej w formacie *.wav, ale dopuszczalne są inne, choćby *.mp3).

Po uruchomieniu Flash’a należy taki dźwięk zaimportować. Wybieramy więc: File>Import>Import to Library. Następnie otwieramy okno biblioteki [Window>Library]. Powinien się tam znaleźć zaimportowany plik o nazwie takiej, jaka była nazwa naszego pliku. Kolejnym krokiem jest dodanie akcji do przycisku uruchamiającego odtworzenie dźwięku. Utwórz więc symbol przycisku (Button) oraz zamieść jego klon na scenie. Dodajemy akcję do przycisku:

on (release) {mojDzwiek = new Sound();}

Pierwsza linia jest znana chyba każdemu, więc nie będę jej omawiał. Warto się przyjrzeć drugiej linii. Oznacza ona tyle, że w momencie kiedy użytkownik zwolni klawisz myszy Flash utworzy obiekt dźwiękowy o nazwie mojDzwiek. I to było by na tyle, jeżeli chodzi o obiekt dźwiękowy. Kolejną rzeczą jest przyłączenie dźwięku. Pierwszą czynnością jaką należy wykonać jest zidentyfikowanie go: zaznacz swój plik dźwiękowy w bibliotece i po kliknięciu prawym klawiszem myszy wybierz opcję Linkage… W nowo otwartym okienku zaznacz opcję tak jak na rysunku. W pole o nazwie „Identifier” wpisujemy dowolną nazwę (ja wpisałem dzwiek).

Teraz użyjemy metody „attachSound”, która wymaga pewnego parametru. Parametr ten już wpisałem, a jest nim identyfikator dźwięku (to ta nazwa, którą wpisałeś w oknie „Linkage Properties”). Przypisz więc następującą akcję do przycisku uruchamiającego odtworzenie dźwięku (tuż pod utworzonym obiektem):

mojDzwiek.attachSound("dzwiek");

Bardzo ważną rzeczą jest umieszczenie identyfikatora dźwięku w cudzysłowiu, w przeciwnym wypadku Flash „pomyśli”, że jest to wyrażenie, które powinien oszacować w celu określenia nazwy identyfikatora. Skoro mamy utworzony obiekt dźwiękowy i przyłączony do niego dźwięk z biblioteki, możemy już go odegrać. Posłużę się metodą start do odegrania dźwięku.

Metoda ta ma dwa parametry „secondOffset” oraz „loops”. „SecondOffset” jest liczbą określającą, od której sekundy czasu trwania dźwięku ma się rozpocząć jego odtwarzanie. Oznacza to, że jeśli mamy dźwięk trwający 60s. i parametr ten ustawimy na 20s to Flash rozpocznie odtwarzanie od 20s. Kontynuując pracę, zaznacz przycisk i otwórz paletę akcji. Dopisz wyrażenie:

mojDzwiek.start(0,2);

Spowoduje to odtworzenie dźwięku od początku (metoda „secondOffset”), oraz zapętlenie 2 razy (metoda „loops”). Całkowity kod przy przycisku powinien wyglądać następująco:

on (release) {mojDzwiek = new Sound();mojDzwiek.attachSound("dzwiek");mojDzwiek.start();}

Pozostała już tylko jedna rzecz. Mianowicie pasowałoby jakoś zatrzymać odtwarzanie dźwięku. W tym celu należy użyć akcji:

mojDzwiek.stop();

*Tutorial został stworzony przy pomocy programu Macromedia Flash MX Professional 2004. W razie pytań zapraszam na forum.

Może Cię zainteresować

Sprawdź, jak zostać testerem oprogramowania lub Java developerem! Poznaj kursy online!

Architektura globalnego e-commerce: Jak zbudować sklep gotowy na podbój świata?

Java obchodzi 30. urodziny – język programowania który zmienił świat technologii

Jak zacząć projektować aplikację, nie mając gotowego pomysłu?

Serwer dla małej firmy – czym kierować się przy jego wyborze?

WebInside.pl 2003-07-25 2003-07-25
Udostępnij ten artykuł
Facebook Twitter Kopiuj link Wydrukuj
Udostępnij
Poprzedni artykuł Modyfikacja dźwięku we Flashu
Następny artykuł Preloader we Flashu
Zostaw komentarz lub opinię

Dodaj komentarz Anuluj pisanie odpowiedzi

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Najnowsze artykuły

Procesor AMD Ryzen 7
Najlepsze procesory z pamięcią 3D V-Cache: Wydajność dla graczy i profesjonalistów
Technologie
Jak przygotować sklep internetowy na automatyzację obsługi klienta?
Artykuły partnerskie
the nvidia logo is displayed on a table
Nvidia przyłapana? Gigant AI chciał kupić miliony pirackich książek
AI Aktualności
Najczęstsze błędy w SMS marketingu: jak nie przepalić budżetu?
E-marketing
4 najczęstsze cyberzagrożenia w przemyśle
Technologie
Jak uratować zaschnięty tusz do drukarki? Skuteczne domowe sposoby i porady
Poradniki
Model 3D jako wspólne źródło danych dla projektu, produkcji i montażu
Artykuły partnerskie
Dlaczego wideo z telefonu sprzedaje na TikToku lepiej niż profesjonalne spoty?
Artykuły partnerskie
Dwa ekrany zawsze pod ręką – zalety korzystania z monitora przenośnego na co dzień
Technologie
Rola nowoczesnych technologii w procesie rehabilitacji
Artykuły partnerskie
banner
Chcesz umieścić swoją reklamę w portalu WebInside.pl?
Skontaktuj się z nami, a zaproponujemy interesujące formy reklamy.
Skontaktuj się

Inne polecane artykuły

Technologie webowe

Sprawdź, jak zostać testerem oprogramowania lub Java developerem! Poznaj kursy online!

5 min czytania
Technologie webowe

Architektura globalnego e-commerce: Jak zbudować sklep gotowy na podbój świata?

7 min czytania
MacBook Pro showing programming language
Technologie webowe

Java obchodzi 30. urodziny – język programowania który zmienił świat technologii

9 min czytania
AktualnościTechnologie webowe

Jak zacząć projektować aplikację, nie mając gotowego pomysłu?

9 min czytania
woman in black top using Surface laptop
Technologie webowe

Serwer dla małej firmy – czym kierować się przy jego wyborze?

5 min czytania
Technologie webowe

Jaki hosting wybrać pod Laravel? Kompleksowy przewodnik dla twórców aplikacji webowych

6 min czytania
programming language
Technologie webowe

Kaskadowość w CSS – wszystko, co musisz wiedzieć

7 min czytania
two women talking while looking at laptop computer
Technologie webowe

Darmowe kreatory stron WWW – stwórz swoją stronę w godzinę

14 min czytania
//

WebInside.pl – portal technologiczny. Aktualności ze świata technologii, webmastering, marketing internetowy, AI, poradniki.

 

Partnerzy

Wszystkie kategorie

  • AI
  • Aktualności
  • Artykuły partnerskie
  • E-marketing
  • e(Biznes)
  • Poradniki
  • Publicystyka
  • Technologie
  • Technologie webowe

Ostatnio dodane

  • Najlepsze procesory z pamięcią 3D V-Cache: Wydajność dla graczy i profesjonalistów
  • Jak przygotować sklep internetowy na automatyzację obsługi klienta?
  • Nvidia przyłapana? Gigant AI chciał kupić miliony pirackich książek
  • Najczęstsze błędy w SMS marketingu: jak nie przepalić budżetu?

Kontakt

Chcesz się z nami skontaktować? Jesteś zainteresowany reklamą lub artykułem sponsorowanym?

Skorzystaj z formularza kontaktowego lub napisz do nas na kontakt@webinside.pl

WebInside.plWebInside.pl
WebInside.pl © 2023 | Mapa strony | Forum | Polityka prywatności
Witaj ponownie!

Zaloguj się do swojego konta

Zapomniałeś hasła?