Operation Manual

401
FLASH CS4 PROFESSIONAL GEBRUIKEN
ActionScript
2 Download en installeer de Flex Component Kit vanaf www.adobe.com/go/flex_ck_nl. Sluit Flash af voordat u de
Component Kit installeert. Raadpleeg www.adobe.com/go/learn_extension_manager_nl voor gegevens over de
installatie van extensies met Adobe Extension Manager.
3 Start Flash. Er verschijnen twee nieuwe opdrachten in het Opdrachtenmenu: Symbool converteren naar Flex-
component en Symbool converteren naar FlexContainer.
4 Maak een filmclipsymbool in Flash met de illustraties en de ActionScript 3.0-code die u aan het Flex-component
wilt toevoegen. De inhoud moet in een filmclipsymbool worden ingebracht vóór de conversie naar een Flex-
component.
5 Zorg ervoor dat de filmclip vóór conversie naar een Flex-component voldoet aan de volgende Flex-
compatibiliteiteisen:
De framesnelheid van het FLA-bestand dient 24 beelden per seconde te zijn en moet overeenkomen met de
framesnelheid van alle Flex-projecten die gebruik maken van het component.
Het registratiepunt dient zich op het punt 0, 0 in de filmclip te bevinden.
Opmerking: Klik op de knop Meerdere frames bewerken onder in de Tijdlijn, selecteer alle frames in de filmclip-
tijdlijn, selecteer alle inhoud in alle frames en verplaats deze naar 0, 0 in de eigenschappencontrole om er zeker van
te zijn dat alle inhoud in de filmclip een registratiepunt van 0, 0 heeft.
6 Selecteer de filmclip in het bibliotheekvak en kies Opdrachten > Symbool converteren naar Flexcomponent.
Flash converteert de filmclip naar een Flex-component, wijzigt het pictogram in een Flex-pictogram in de
bibliotheek en importeert de clip die is gecompileerd in de FlexComponentBase-klasse naar de bibliotheek. Flash
zorgt voor insluiting van de FlexComponentBase in het SCW-bestand van het Flex-component dat in de volgende
stap wordt gemaakt.
Let op de voortgangsberichten die in het deelvenster Uitvoer worden weergegeven terwijl Flash de filmclip
converteert.
7 Selecteer Bestand > Publiceren om een SWC-bestand te maken dat de gecompileerde Flex-component bevat. Flash
maakt tevens een SWF-bestand vanaf het FLA-hoofdbestand, maar u kunt het SWF-bestand desgewenst negeren.
Het SWC-bestand van de gepubliceerde component is nu klaar voor gebruik in Flex.
8 Voer één van de volgende handelingen uit om het SWC-bestand in Flex te gebruiken:
Kopieer het SWC-bestand vanuit Flash en plak het in de bin-map van uw Flex-project.
Voeg het SWC-bestand toe aan het bibliotheekpad van uw Flex-project. Raadpleeg voor meer gegevens de Flex
Builder-documentatie op www.adobe.com/go/learn_flexresources_nl.
Flex-metagegevens gebruiken
Als u ActionScript 3.0-code schrijft voor gebruik in Flex, kunt u metagegevens in de code plaatsen om externe
bestanden in te sluiten in een gepubliceerde SWF die ActionScript-code bevat. Zulke
[Embed]-
metagegevensdeclaraties worden gewoonlijk gebruikt om afbeeldingsbestanden, lettertypen, afzonderlijke symbolen
of andere SWF-bestanden in te sluiten in de SWF.
Metagegevens zijn "gegevens over gegevens". U voegt metagegevens toe aan ActionScript op de regel die onmiddellijk
vooraf gaat aan de regel met code waarop de metagegevens betrekking hebben. De compiler houdt vervolgens rekening
met de metagegevens wanneer de coderegel die erop volgt wordt gecompileerd.
Als u bijvoorbeeld een afbeelding met de naam button_up.png wilt insluiten, die is opgeslagen in de map die zich één
niveau boven het ActionScript-bestand bevindt, gebruikt u het volgende ActionScript:
[Embed("../button_up.png")]