Jesteś tutaj: webmade.org >> porady >> flash >> podstawy
autor: Piotr 'zakaru' Szarmach, ostatnia modyfikacja: 2007-02-15
Zdarzenia są to akcje które poprzedzają wykonanie właściwej akcji. Mianowicie dla akcji:
on (release) { onrelease = "wykonano"; }
zdarzeniem będzie:
on (release)
Istnieje osiem różnych typów zdarzeń związanych z przyciskami, postaram się omówić każdy z nich.
Pierwszym zdarzeniem będzie użyty w przykładzie:
on(release)
Zdarzenie to uruchamia akcje jeżeli kursor myszy znalazł się nad obszarem przycisku, następnie został przyciśnięty, i puszczony lewy przycisk myszy (kursor myszy ciągle musi być nad obszarem przycisku).
Kolejnym zdarzeniem będzie
on(press)
Jest to bardzo podobne zdarzenie do
on(release)
z tą różnicą, że akcja uruchamia się już po przyciśnięciu przycisku (oczywiście kursor ciągle znajduje sie nad obszarem przycisku), nie trzeba puszczać klawisza myszki, aby akcja została uruchomiona.
Następnym zdarzeniem jest:
on(releaseOutside)
Zdarzenie to uruchamia akcje jeżeli kursor znalazł się nad przyciskiem, wciśnięty został lewy klawisz myszki, następnie ciągle z wciśniętym przyciskiem myszki kursor opuścił obszar przycisku, i zwolniony został przycisk myszki.
Czwartym zdarzeniem jest:
on(keyPress)
Ta opcja nie wykrywa zdarzenia myszy, lecz wciśnięcie określonego klawisza. Akcja wykonywana jest wtedy, gdy użytkownik wciśnie określony klawisz na klawiaturze.
Kolejnym zdarzeniem będzie:
on(rollOver)
Zdarzenie to uruchamia akcje, gdy kursor najedzie na obszar przycisku. Zdarzenie:
on(rollOut)
jest podobne do poprzedniego zdarzenia, z tym, że akcja wykonywana jest, gdy kursor myszki opuści obszar przycisku.
Następnym zdarzeniem jest zdarzenie:
on(dragOver)
Zdarzenie to uruchamia akcje, kursor myszki znalazł się nad przyciskiem następnie wciśnięty został lewy przycisk myszki, kursor opuścił obszar przycisku następnie do niego powrócił i zwolniony został lewy przycisk myszki.
Ostatnim zdarzeniem jest zdarzenie o nazwie:
on(dragOut)
Zdarzenie to uruchamia akcje, gdy kursor myszki został umieszczony nad obszarem przycisku, następnie wciśnięty został lewy klawisz myszki, i kursor opuścił obszar przycisku.
Piotr 'zakaru' Szarmach
szukaj: zdarzenia zdarzenia na przyciskach flash
Osoby czytające tę publikację przeglądały również:
© 2004-2008 copyright by webmade.org