Operation Manual
Knoppen maken
Terug naar boven
Knopsymbool
Filmclipknop
ActionScript-knopcomponent
Het frame Omhoog
Het frame Boven
Het frame Omlaag
Het frame Actief
Standaardstappen voor het maken van knoppen
Een knop met een knopsymbool maken
Knopsymbolen inschakelen, bewerken en testen
Problemen met knoppen oplossen
Aanvullende knopbronnen
Standaardstappen voor het maken van knoppen
1. Besluit welk type knop het beste aansluit bij uw vereisten.
De meeste mensen kiezen voor knopsymbolen omdat deze zo flexibel zijn. Knopsymbolen bevatten een speciale interne
tijdlijn voor de toestanden van de knop. Het is heel eenvoudig visueel verschillende toestanden Omhoog, Omlaag en Boven te maken. De
toestand van knopsymbolen wordt ook automatisch aangepast aan handelingen van gebruikers.
Met een filmclipsymbool kunt u geavanceerde knopeffecten creëren. Filmclipsymbolen kunnen vrijwel elk type inhoud
bevatten, inclusief animatie. Filmclipsymbolen beschikken echter niet over geïntegreerde toestanden Omhoog, Omlaag en Boven. Deze
toestanden maakt u zelf met gebruik van ActionScript. Een nadeel is wel dat filmclipbestanden groter zijn dan knopbestanden. Gebruik de
volgende bronnen om te leren hoe u een knop met een filmclipsymbool maakt.
Zelfstudie: Filmclipknoppen (ActionScript 3.0, Schoolofflash.com)
Gebruik een knopcomponent als u alleen een standaardknop of een schakelknop nodig hebt die u niet op
geavanceerde wijze wilt aanpassen. Zowel in ActionScript 2.0 als in 3.0 bevatten knopcomponenten geïntegreerde code die wijzigingen in de
toestand mogelijk maakt. U hoeft de vormgeving en het gedrag van knoptoestanden dus niet te definiëren. U sleept de component gewoon
naar het werkgebied.
U kunt ActionScript 3.0-knopcomponenten wel enigszins aanpassen. U kunt de knop aan andere componenten binden en
toepassingsgegevens delen en weergeven. De componenten beschikken over geïntegreerde functies, zoals ondersteuning voor
toegankelijkheid. Er zijn Button-, RadioButton- en CheckBox-componenten beschikbaar. Zie De Button-component gebruiken in Adobe
ActionScript 3.0-componenten gebruiken voor nadere informatie. Voorbeelden van het gebruik van Button-componenten vindt u in AS3
Button-component, snel aan de slag.
In ActionScript 2.0 kunt u Button-componenten niet aanpassen. De component maakt wijzigingen in de toestand mogelijk. Zie De
component Button voor meer informatie.
2. Definieer de toestanden van de knop.
De weergave van de knop als de gebruiker er niet op klikt of drukt.
De weergave van de knop als de gebruiker op het punt staat deze te selecteren.
De weergave van de knop als de gebruiker deze selecteert.
Het gebied dat reageert op klikken van de gebruiker. Het definiëren van een frame Actief is optioneel. Het kan handig zijn
dit frame te definiëren in geval van kleine knoppen of niet-aangrenzende grafische gebieden.
De inhoud van het frame Actief is tijdens het afspelen niet zichtbaar in het werkgebied.
De afbeelding voor het frame Actief moet een effen gebied zijn dat groot genoeg is om alle grafische elementen voor de frames
Omhoog, Omlaag en Boven te bevatten.
Als u geen frame Actief opgeeft, wordt de afbeelding voor de toestand Omhoog gebruikt.
U kunt een knop maken die reageert wanneer op een ander gedeelte van het werkgebied wordt geklikt of wanneer de muis erboven
wordt geplaatst (dit wordt ook wel een rollover-koppeling genoemd). Plaats de afbeelding voor het frame Actief op een andere locatie
dan de afbeeldingen voor de andere knopframes.
3. Koppel een handeling aan de knop.
Voeg de ActionScript-code toe aan de tijdlijn als u wilt dat er iets gebeurt wanneer de gebruiker een knop selecteert. Plaats de ActionScript-
code in dezelfde frames als de knoppen. Het deelvenster Codefragmenten beschikt over vooraf geschreven ActionScript 3.0-code voor vele