Kontrola głośności dźwięku za pomocą ActionScript
~ pozostałe przykłady ~Kliknij "Play" i strzałki po prawej aby regulować głośność muzyki:
Minimum Flash Designer version: 5.0.23.2
Download source project t1052.zip (826 KB)
- Otwórz program Flash Designer i ustaw rozmiar ramki, np. 180 x 180, możesz ustawić dla niej czarne tło
- Ustaw czas ramki na "Stop".
- Zaimportuj plik dźwiękowy "sound1.mp3" (Film > Importuj Dźwięk)
- Wybierz z menu "Ramka" > "ActionScript" i wklej poniższy kod:
mySnd = new Sound(); mySnd.attachSound("sound1.mp3"); volume = 100; - Wybierz z menu "Wstaw" > "Nawigacja" i wstaw kolejno przyciski: 'play', 'stop', 'up' and 'down'.
- Wybierz z menu "Film" > "Wstaw plik Flash Designer" i wybierz plik "equalizer.sfd".
- Wybierz z menu "Obiekt" > "Właściwości wyświetlania" i zaznacz "Obiekt w ActionScript"
- Zdefiniuj akcję "Kliknięcie" dla strzałki w górę (kliknij na obiekt strzałki, z menu wybierz: "Akcja" > "Kliknięcie" i zaznacz opcję "Action Script"):
volume = volume + 10; if(volume>100) volume = 100; mySnd.setVolume(volume);
- Analogicznie uczyń dla strzałki wskazującej w dół:
volume = volume - 10; if(volume<0) volume = 0; mySnd.setVolume(volume);
- Podobnie postępuj dla zielonej strzałki "play":
mySnd.start(0,100); equalizer.gotoAndPlay("Frame 2"); - Zdefiniuj jeszcze taką akcję dla czerwonego przycisku "stop":
mySnd.stop(); equalizer.gotoAndPlay("Frame 1");
Wciśnij klawisz F9 by uzyskać podgląd.