Przycisk (button) |
|
Autor: Mariusz Mielnik
Początek formularza
|
Dół formularza
|
Tworzymy przycisk (Button) Opisałem już funkcję GET URL wieć pora przedstawić w jaki sposób tworzy się przyciski (buttom). Przyciski mogą być animowane w bardzo prosty sposób np. po najechaniu na niego zmienia się jego kolor, kształt lub bardziej zaawansowane płynne przechodzenie w inny kolor lub kształt. Aby najszybciej zrobić button proponuję wykonać najpierw grafikę, a następnie z menu Insert wybrać opcję Convert to Symbol (jak na rysunku) i okienku wybrać button nadając mu nazwę.
|
Po wykonaniu tej czynności z utworzonego przez nasz obrazka powstaje przycisk, jednak aby był on w pełni funkcjonalny należy go jeszcze dopracować. Z library bądź za pomocą prawego przycisku myszki edytujemu go. W TimeLine pojawiają się nam nowe pola oznaczone (patrz rys.)
Up, Over, Down, Hit. My mamy tylko w pierwszym ponieważ nie dodaliśmy jeszcze pozostałych, poprzez fukncję Insert Keyframe w każdym z pół dodajemy nasz przycisk. Pola te są istotne ponieważ umożliwiają prostą animację, i tak:
Up - jest polem które widzimy jako nasz normalny przycisk czyli bez żadnej akcji.
Over - uaktywnia się wówczas kiedy kiedy użytkownik najedzie myszką na nasz przycisk, najcześciej można wówczas zmienić kolor naszego przycisku bądź jakiegoś jego elementu.
Down - jest polem które uaktywni się po naciśnieciu przycisku, czyli również można tutaj zmienić jego kolor bądź kształt jak to jak zrobiłem, uzyskując efekt wklęsłości.
Hit - jest najważniejszym polem przycisków ponieważ na nim definujemy jaki obszar ma być aktywnym polem, czyli takim gdzie myszka zmienia się na łapkę. Bardzo często można zauważyć błędy w przyciskach które działają tylko wtedy gdy najedzie się dokładnie na jakąś literkę, co jest oznaką niesdefiniownia właśnie tego pola. Dla ułatwienia nie jest ono wyświetlane w naszej pracy dlatego może być wykonane jak się komu podoba, oczywiście zachowując kształt przycisku.
I to bybyło na tyle, stworzenie tak prostego elementu nie powinno Wam przysporzyć żadnych kłopotów. O tym jak przypisać akcję do przycisku opisuje tutorial pt. GET URL.