//AS3.0: przycisk_mc.addEventListener(MouseEvent.CLICK, przyciskKlikniety); function przyciskKlikniety(event:Event):void { trace("Przycisk kliknięty"); } Obie te funkcje wykonują to samo. Warto jednak zwrócić uwagę na bardzo precyzyjne określenie typu parametrów przyjmowanych do funkcji w AS3.0 (jest to jeden parametr event typu ) oraz wartości przez nią zwracanych (w tym przypadku void – funkcja nie zwraca nic, przez co FlashPlayer nie oczekuje na rezultat). Takie restrykcje zdecydowanie przyspieszają działanie naszego filmu. Nawet jeżeli zmiany nie są widoczne przy jednym kliknięciu przycisku na scenie, to gdy funkcja taka jest wywoływana kilka tysięcy razy w pętli, różnicę zdecydowanie da się dostrzec.
Zobacz też Adobe Flash Player Adobe Flash ECMAScript Macromedia
Linki zewnętrzne – Tutoriale i artykuły w Macromedia. ActionScript references and documentation
Kategoria:ECMAScript Kategoria:Obiektowe języki programowania