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.


