Wpisy dla kategorii ‘Komponenty’

Nowy komponent Spectrum_L

poniedziałek, Maj 30th, 2011


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.

(więcej…)

Aktualizacja komponentów do SWiSH Max3 i miniMax3 z 2010.02.28

niedziela, Marzec 7th, 2010


W ostatnim czasie producent stworzył nowe komponenty, które nie znajdują się jeszcze w oficjalnym instalatorze.
W poniższych linkach zawarto aktualizację komponentów w  SWiSH Max3 i miniMax3. Ta aktualizacja komponentów ma datę 2010.02.28.

Nowe komponenty

Nowe komponenty

Wersja polska

Wersja angielska.

Należy pobrać plik zip właściwy dla wersji językowej i podmienić folder Components w folderze instalacyjnym program (np.  c:\Program Files\SWiSH Max3) z zawartością archiwum.
Można też uprzednio zmienić nazwę aktualnego foldera Components na Components_poprz20100228 .

Linki z rozwijanej listy (A Combo of links)

środa, Luty 24th, 2010


Komponent rozwijanej listy ComboBox_szary i funkcja skryptu getURL() mogą być użyte w celu stworzenia rozwijanej listy, która po wybraniu danego elementu, przekieruje po określony adres strony www, np. w celu wykonania linków innych stron, podstron.

Powyższy przykład używa komponentu ComboBox_szary ( dostępny na panelu Komponenty | Kontrolki| Listy | ComboBox_szary).

 

Następujących modyfikacji dokonano względem domyślnych wartości parametrów komponentu:

Initial Value: 6
(wartość początkowa)
List Values: SWiSHzone.com;Blog;Forums;Support;Google;Wikipedia;Take me to… (wartości listy)

Editable: false (czy edytowalny – false – fałsz – nie)

Gdy komponent jest inicjowany po załadowaniu bądź, gdy bądź gdy inny element jest wybrany, funkcja obsługi zdarzeń Events function jest wołana. Pozwala to użytkownikowi na określenie poprzez skrypt, jakie alcje mają zostać wykonane przy wystąpieniu danego zdarzenia. Wiele komponentów używa funkcji Events by zasygnalizować, że zdarzenie wystąpiło.

Nazwa funkcji jest określona w parametrze Event Notification | Event Function. Domyślna wartość tego parametru to “Events”.

Skrypt, jaki musi być dodany do głównego filmu, jest podany niżej:

function Events(n,v) {
    switch(v) {
        case "SWiSHzone.com":
            getURL("http://www.swishzone.com", "_blank");
            break;
        case "Blog":
            getURL("http://blog.swishzone.com", "_blank");
            break;
        case "Forums":
            getURL("http://forums.swishzone.com", "_blank");
            break;
        case "Support":
            getURL("http://www.swishzone.com/index.php?area=support", "_blank");
            break;
        case "Google":
            getURL("http://www.google.com", "_blank");
            break;
        case "Wikipedia":
            getURL("http://www.wikipedia.org", "_blank");
            break;
    }
}

Opis skryptu

Dla komponentu Combo_szary , funkcja Events ma dwa parametry. Pierwszy, n, określa nazwę obiektu, który woła tę funkcję. Drugi parametr, v, stanowi jego nową wartość.

W poniższym przykładzie wartością n zawsze będzie “Combo_szary” – czyli nazwa komponentu. Gdy film zawiera wiele komponentów i zdarzenia od nich są obsługiwane przez te samą funkcję Events, parametr n może być użyty celem stwierdzenia, który obiekt wysyła zdarzenie.

Parametr v zawiera jedną z nazw witryn www. Czyli jedną z : “SWiSHzone.com”, “Blog”, “Forums”, “Support”, “Google”, “Wikipedia” lub “Take me to…”

W powyższym skrypcie funkcja Events po prostu porównuje bieżącą wartość rozwijanej listy combo ze znanymi nazwami i kiedy stwierdzi, która to nazwa, otwiera ją na powiązanej stronie www getURL(). Gdy parametr v zawiera “Take me to…” no żadna akcja nie jest wykonywana.

Nota: użyto “_blank” jako cel funkcji getURL, co powoduje, że strona będzie otwierana w nowym oknie.

Plik przykładowy można pobrać z weblink.zip.

(c) swishzone.com, oryginal entry. The Polish translation by Dreamsoft.

Pasek informacyjny we Flashu (ticker tape)

środa, Luty 24th, 2010


Z pewnością widzieliście Państwo przewijane paski informacji, np. w nowoczesnych telewizjach informacyjnych czy biznesowych.

Są one bardzo wygodne by przedstawić ważne informacje na niewielkiej przestrzeni.

Animacja tych pasków zwiększa zainteresowanie oglądającego i często powoduje dłuższe skupienie wzroku do momentu obejrzenia całego cyklu.

Niżej pokazaliśmy, jak stworzyć taki pasek infomacyjny za pomocą SWiSH Maxa3 i nowego komponentu Menu_tickertape.

Ten komponent pracuje ze SWiSH Max3 i miniMax3 build 20091130 lub późniejszym.

Nnie został wszakszże jeszcze dodany do instalatora i trzeba go pobrać TUTAJ i odpakować do podfoldera Components foldera instalacyjnego programu np.:

C:\Program Files\SWiSH Max3\Components\Menu

nota: ten komponent będzie dołączany w kolejnych wersjach Max3 i miniMax3 w grupie komponentów Menu

By użyć ten komponent złap go myszką w panelu komponenty i przeciągnij na pulpit (wymaga ustawienia eksportu do Flash 10 lub późniejszego). Następnie użyj panelu Parametery by dostosować jego ustawienia.

Znaczenie poszczególnych parameterów jest opisane w szczegółach w na stronie www komponentu. Powinneś zacząć od ustawienia parametru Text i ustawić go tekst, jaki ma być wyświetlany.

Przykład wyżej używa następującego parametru Tekst:

<b>Menu_tickertape</b> component|http://www.swishzone.com/manuals/maxcomponents/index.html?p=menu_tickertape.htm|_blank

<font color="#FF0000">from SWiSHzone.com</font>|http://www.swishzone.com|_blank
<i>forums</i>|http://forums.swishzone.com|_blank
<u>my.swishzone.com</u>|https://my.swishzone.com|_blank
Google|http://www.google.com.au/search?q=swishzone|_blank
YouTube|http://www.youtube.com/user/SWiSHzoneDOTcom|_blank

nota: Każda powyższa linia definiuje pojedynczy element. Na widoku te elementy są oddzielone gwiazdkami. Każda linia jest podzielona na 3 sekcje znakiem ‘|’ , który jest domyślnym separatorem

Pierwsza sekcja definiuje wyświetlaną nazwę komponentu, która zawiera tagi html, takie jak: <b>bold</b>, <i>italic</i>, <u>underline</u>

, jak i tagi określające czcionkę <b>bold</b>, <i>italic</i>, <u>underline</u> , które definiują czcionkę, jej kolor, grubość. Gdy tagi HTML nie są używane, to używany jest domyślny krój czcionki, zpogrubieniem poprzez paremtr tekst: TEKST.

Druga opcjonalna sekcja określa powiązany adres URL. Gdy parametr komponentu Action (grupa Events ) jest ustawiony na Goto URL, to podany adres strony URL zostanie otwarty po kliknięciu myszki. Gdy parametr Action jest ustawiony na Goto Label lub Event Function, to powiązany URL będzie traktowany jako etykieta w filmie Flash, do której należy skoczyć (Goto Label) lub wartość parametru funkcji events.

Trzecia opcjonalna sekcja jest używana tylko, gdy parametr Action jest ustawiony na Goto URL. Ta sekcja określa wtedy target – cel skok np. nowe okno _blank lub bieżące _self.

Informacje zawarte w parametrze Tekst mogą odczytane dynamicznie z pliku tekstowego. W tym przypadku, na początku pliku tekstwego należy umieścić txt=.

np. powyższy tekst, gdy ma być wczytany z zewnętrzengo pliku, powinien mieć treść:

txt=<b>Menu_tickertape</b> component|http://www.swishzone.com/manuals/maxcomponents/index.html?p=menu_tickertape.htm|_blank

<font color="#FF0000">from SWiSHzone.com</font>|http://www.swishzone.com|_blank
<i>forums</i>|http://forums.swishzone.com|_blank
<u>my.swishzone.com</u>|https://my.swishzone.com|_blank
Google|http://www.google.com.au/search?q=swishzone|_blank
YouTube|http://www.youtube.com/user/SWiSHzoneDOTcom|_blank

Gdy chcesz użyć wczytywania z zewnętrzengo pliku, powinienneś ustawić, opcje w grupie parametrów Read from external file.

Podczas odtwarzania komponent nie ma tła, ale można go umieścić na obrazku bądź kształcie.

(c) swishzone.com,  Orignal in English . The Polish translation by Dreamsoft.