roland
Site Admin Roland Zimek
Wersja SWiSH: Max4
Pomógł: 31 razy Wiek: 58 Dołączył: 21 Sty 2005 Posty: 424 Skąd: Opole
|
Wysłany: Pon 22 Sie, 2005 12:30 Lekcja 13. Zdarzenia obsługujące myszkę
|
|
|
Poznaliśmy już wcześniej zdarzenie on (press), które zachodzi w momencie naciśnięcia lewego przycisku myszki na obiekcie. Możemy jednak wykorzystać znacznie więcej zdarzeń. Poniżej znajduje się animowany przykład, pozwalający wypróbować zdarzenia:
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="600" height="484">
<param name="movie" value="http://swish.wodip.opole.pl/forum/_screen/przyklad_lekcja13.swf">
<param name="quality" value="high">
<embed src="http://swish.wodip.opole.pl/forum/_screen/przyklad_lekcja13.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="600" height="484"></embed>
</object>
Przykład wykorzystania dla obiektu o nazwie Prostokat (wpisujemy po zaznaczeniu nazwy tego obiektu w karcie Outside):
Kod: | on (press) {
Prostokat._rotation = 90;
}
on (release) {
Prostokat._rotation = 0;
} |
Wciśnięcie lewego przycisku myszy na obiekcie spowoduje jego obrót o 90 stopni. Powrót do poprzedniej postaci nastąpi po zwolnieniu przycisku. |
|