ActionScript

linguaggio di programmazione

Action Script (AS) è il linguaggio di programmazione di Macromedia Flash, software di grafica usato per realizzare principalmente siti web e piccole animazioni (filmati Macromedia Flash di estensione *.swf)

Action Script permette di rendere dinamici e far interagire tra loro gli oggetti di un filmato Flash.

Action Script è un linguaggio di alto livello, al contrario di Assembly ad esempio, ed è inoltre un linguaggio interpretato e non compilato, come ad esempio lo sono il C++ e il Visual Basic. La sua esecuzione è infatti affidata al compilatore nativo di Flash Player, l'Actionscript Virtual Machine (AVM).

Comandi basilari di Action Script sono:

- gotoAndPlay(frame) e gotoAndStop(frame), usati per passare da un frame all'altro del filmato
- play()
- stop()

AS è un linguaggio Object-Oriented, ossia orientato agli oggetti. Dalla versione 2.0 prevede anche la creazione di classi. Con il nuovo Flash Player 8.5 (al momento in cui scrivo - gennaio 2006 - ancora in versione alpha) si è giunti alla versione 3.0.