Hoe maak je een knop in Adobe Flash Actionscript 2.0

Inhoudsopgave:

Hoe maak je een knop in Adobe Flash Actionscript 2.0
Hoe maak je een knop in Adobe Flash Actionscript 2.0

Video: Hoe maak je een knop in Adobe Flash Actionscript 2.0

Video: Hoe maak je een knop in Adobe Flash Actionscript 2.0
Video: (HD) Add drama with the Adjustment Brush in Photoshop CS4 & Lightroom 2 - Photoshop Week 35 2024, Mei
Anonim

Met knoppen kunnen gebruikers uw Adobe Flash-document gebruiken en beheren. U kunt functies en gebeurtenissen aan knoppen koppelen met behulp van actionscript 2.0. De nieuwste versie van actionscript is 3.0. De twee versies van actionscript zijn niet compatibel.

Ondersteuning voor Adobe Flash eindigt in december 2020. Na die tijd is het niet meer mogelijk om Flash te gebruiken

Stappen

Deel 1 van 3: Een knop invoegen in een Actionscript 2.0-document

1134257 1
1134257 1

Stap 1. Open Actionscript 2.0

Er zijn twee versies van Adobe Actionscript: Actionscript 2.0 en Actionscript 3.0. Versie 3.0 is de nieuwste versie en de code is niet compatibel met Actionscript 2.0. Zorg ervoor dat u voor deze zelfstudie een Adobe Flash Actionscript 2.0-document gebruikt.

1134257 2
1134257 2

Stap 2. Open of maak een nieuw Actionscript 2.0-document

Wanneer u Adobe Flash start, selecteert u "Flash-bestand (Actionscript 2.0)". Als je het programma al hebt geopend, gebruik dan de sneltoets Ctrl+N voor Windows of ⌘ Command+N voor Macs.

1134257 3
1134257 3

Stap 3. Voeg een knop in

In Adobe Flash worden knoppen snel gemaakt met de knopsymboolfunctie. Om toegang te krijgen tot deze functie, kunt u Invoegen > Symbool selecteren, de Windows-sneltoets Ctrl+F8 gebruiken of de Mac-sneltoets ⌘ Command+F8 gebruiken. Voer in het dialoogvenster een nieuwe naam in het veld "Naam" in. Gebruik het vervolgkeuzemenu naast 'Type' om 'Knop' te selecteren. De knop verschijnt in uw bibliotheek (zie rechterpaneel).

Deel 2 van 3: Het uiterlijk en de status van uw knop definiëren

1134257 4
1134257 4

Stap 1. Definieer het bovenframe

Uw knop heeft vier verschillende statussen: frame omhoog, boven frame, frame omlaag en frame raken. Deze statussen zijn zichtbaar in de tijdlijn. Het frame omhoog bepaalt het uiterlijk van uw knop wanneer deze niet in gebruik is. Om het uiterlijk van het frame te creëren, kunt u het tekengereedschap gebruiken. In plaats van uw eigen knop te tekenen, kunt u een afbeelding importeren uit de 'Gemeenschappelijke bibliotheken'. Selecteer Venster > Algemene bibliotheken > Knoppen. Kies een knopafbeelding en sleep deze naar het werkgebied.

1134257 5
1134257 5

Stap 2. Definieer het overframe

Het bovenframe definieert het uiterlijk van de knop wanneer de gebruiker eroverheen beweegt. Klik op het vak direct onder "Over" in de tijdlijn. Selecteer Invoegen > Tijdlijn > Hoofdframe. De knop die je hebt gemaakt, zou op het podium moeten verschijnen. U kunt de locatie en/of het uiterlijk van de knop wijzigen met de werkbalk of het eigenschappenvenster.

1134257 6
1134257 6

Stap 3. Definieer het neerwaartse frame

Het frame omlaag bepaalt het uiterlijk van de knop wanneer de gebruiker deze selecteert of erop klikt. Selecteer het vak direct onder "Omlaag" op de tijdlijn. Selecteer Invoegen > Tijdlijn > Hoofdframe. De knop die u in het bovenste frame hebt gemaakt, moet op het werkgebied verschijnen. U kunt de locatie en/of het uiterlijk van de knop wijzigen met de werkbalk of het eigenschappenvenster.

1134257 7
1134257 7

Stap 4. Definieer het hitframe

Het hitframe definieert een gebied op het werkgebied dat reageert op de cursor van de gebruiker. Het hitframe is handig als uw knop klein of vreemd gevormd is. Selecteer Invoegen > Tijdlijn > Hoofdframe. Teken een vorm die alle drie de frames en/of een groter gebied omvat. Deze vorm zal niet verschijnen in de scène of het eindproduct. Het definiëren van het hitframe is optioneel. Als u ervoor kiest om het niet te definiëren, zal het omhooggaande frame dienen als het standaard hitframe.

Deel 3 van 3: Acties toewijzen aan uw knop

1134257 8
1134257 8

Stap 1. Open het paneel "Acties"

Wanneer u acties aan een knop toewijst, wilt u de scène bewerken, niet de knop zelf. Klik op de scène die u wilt bewerken. Klik met de rechtermuisknop op de knop en selecteer "Acties" in het menu. In het dialoogvenster "Actie" dat verschijnt, kunt u acties toewijzen door code in te voeren of code in te voegen uit de "Acties" of bibliotheek.

1134257 9
1134257 9

Stap 2. Geef de functie op

In Adobe Flash voeren functies specifieke, herhaalbare taken uit. Wanneer de gebruiker via de cursor met knoppen communiceert, vinden deze taken plaats. Deze functie wordt in de actionscript-code aangegeven door: Aan.

Aan ()

1134257 10
1134257 10

Stap 3. Bepaal wanneer de actie zal plaatsvinden

Gebeurtenissen zijn timingsignalen die aan het programma doorgeven dat er iets is gebeurd. Voor knoppen worden deze timing-cues uitgevoerd door de muis. Het evenement wordt tussen de haakjes geplaatst. Veelvoorkomende muisgerelateerde gebeurtenissen zijn onder meer: druk op: taak wordt uitgevoerd wanneer de knop wordt ingedrukt; uitgave: taak wordt uitgevoerd wanneer de muis wordt losgelaten; rol om: taak is voltooid wanneer de muis over de knop wordt gerold.

aan (druk op)

1134257 11
1134257 11

Stap 4. Geef de functie een naam

Plaats na het haakje sluiten een paar haakjes { }. De functie die u wilt laten plaatsvinden wanneer de gebeurtenis plaatsvindt, wordt tussen haakjes geplaatst. Veelvoorkomende functies zijn onder meer: Speel, stop, gotoAndPlay, ga naar en stop, volgende frame, volgende scène, prevFrame, prevScène, stopAllSounds.

op (druk op) { gotoAndStop(); }

1134257 12
1134257 12

Stap 5. Voer het frame- of scènenummer in

Voor sommige functies moet u een specifiek frame of bepaalde scène opgeven om naar toe te gaan. Voeg het frame- of scènenummer in tussen de haakjes naast de genoemde functie.

op (druk op) { gotoAndStop(12); }

Aanbevolen: