Adobe® Flash® Professional CS5-komponenterna är filmklipp med parametrar som gör att du kan ändra deras utseende och beteende. En komponent kan vara en enkel gränssnittskontroll, t.ex. en RadioButton eller en CheckBox, eller ha innehåll som en List eller DataGrid.
Med komponenter kan du snabbt och enkelt bygga robusta Flash-program med konsekvent beteende och utseende. I stället för att skapa anpassade knappar, kombinationsrutor och listor kan du använda Flash-komponenterna som implementerar de här kontrollerna. Du drar dem helt enkelt från panelen Komponenter till programdokumentet. Du kan också enkelt anpassa komponenternas grafiska utseende och känsla så att de passar programdesignen.
Du kan göra allt det här utan djupare kunskap i ActionScript, men du kan också använda ActionScript 3.0 för att ändra en komponents beteende eller implementera nytt beteende. Varje komponent har en unik uppsättning ActionScript-metoder, -egenskaper och -händelser som utgör dess
API
(Application Programming Interface). Med API kan du skapa och ändra komponenter medan programmet körs.
Med API kan du också skapa nya, anpassade komponenter. Du kan ladda ned komponenter som andra Flash-användare har skapat på Adobe Exchange på
www.adobe.com/go/flash_exchange_se
. Mer information om att skapa en komponent finns på
www.adobe.com/go/learn_fl_creating_components_se
.
Komponentarkitekturern ActionScript 3.0 innehåller klasser som alla komponenter baseras på, skal och format som du använder för att anpassa utseenden, en modell för händelsehantering, fokushantering, ett hjälpmedelsgränssnitt och mycket mer.
Obs!
Adobe Flash CS5 innehåller både ActionScript 2.0-komponenter och ActionScript 3.0-komponenter. Du kan inte blanda dessa två uppsättningar med komponenter. Du måste använda en av uppsättningarna för ett program. Flash CS5 visar antingen ActionScript 2.0- eller ActionScript 3.0-komponenter baserat på om du öppnar en ActionScript 2.0- eller en ActionScript 3.0-fil. När du skapar ett nytt Flash -dokument måste du ange antingen Flash-fil (ActionScript 3.0) eller Flash-fil (ActionScript 2.0). När du öppnar ett befintligt dokument undersöker Flash publiceringsinställningarna för att avgöra vilken uppsättning med komponenter som ska användas. Information om ActionScript 2.0-komponenter finns i Använda Adobe® ActionScript® 2.0-komponenter.
En fullständig lista med Flash ActionScript 3.0-komponenter finns i
Komponenttyper
.