Nowy komponent Spectrum_L
Ten nowy komponent wyświetla symulowaną animację equalizera, którą można łatwo dodać do dowolnego filmu lub projektu. Komponent jest wysoce konfigurowalny w trzech obsługiwanych trybach wyświetlania Gradient Peaks, Line Peaks i Bars jak również są konfigurowalne wymiary i kolory.
Aby jeszcze bardziej uprościć obsługę, komponent posiada wbudowane możliwości wyciszania i regulacji głośności. Jeśli ta opcja jest włączona, mute wycisza lub odtwarza dźwięk. Cecha volume pozwala na zwiększanie wysokości pasków wraz z poziomem głośności.
Powyższy rysunek przedstawia komponent w trybach Bar (prostokąty, po lewej) i Gradient Peaks (po prawej).
Pobranie
Komponent ten działa z SWiSH Max4 i MiniMax4 20110318 lub nowszymi, i mimo że składnik nie został dołączony w instalatorze 20110318, może być pobrany tutaj. Po pobraniu, odpakuj pliki zip:
C:\Program Files\SWiSH Max4\Components\Multimedia\Kontrolki\Spectrum
Dokładna lokalizacja może być różna w zależności od tego, gdzie zainstalowano Max4, lub MiniMax4. Zamierzamy załączyć ten komponent w przyszłych wydania. Na systemach x64 Max4 i MiniMax4 są instalowane domyślnie do C:\Program Files (x86)\
Użycie
Nie ma żadnych specjalnych instrukcji korzystania z tego komponentu. Po prostu przeciągnij go na obszar roboczy z panelu Komonenty i skonfiguruj w panelu Parametry. Zmiana rozmiaru jest dostępna poprzez parametry EQ Width and EQ Height. Pełna lista dostępnych parametrów znajduje się niże.
Parametery
Przykład
Poniższy przykład demonstruje użycie ściszania (mute) i regulację głośności.
Dźwięk może być ściszany / włączany poprzez kliknięcie na animację spectrum. Kontrolka głośności zmienia wysokość spectrum. Skrypt użyty by sterować głośnością głównego filmu jest podany niżej:
function Events(n,v) { switch(n) { case "Slider": // event handler for the volume slider mySound.setVolume(v); break; } } onSelfEvent (load) { var mySound:Sound = new Sound(); mySound.attachSound("promenade2"); mySound.start(0,999); }
Jak widać z powyższego skryptu, nie są potrzebne dodatkowe skrypty dla kontroli wysokości widma lub wyciszenia dźwięku. Sprawia to, że obsługa jest znacznie prostsza niż Spectrum_R .
Gdy kopiujesz ten przykład do swojego użycia, zauważ, że zasób dźwięku “promenade2″ musi być wyłączony i nazwany w zakładce Aktywa by być dostępny dla obiektu dźwiękowego.
Przykładowy plik można pobrać tutaj.