Flash : Een dialoogvenster maken
Inhoud ]
David Einhorn

Het venster openen en sluiten

We zullen nu een nieuwe afbeelding aan het venstersymbool toevoegen waarmee we het openen en sluiten van het venster kunnen simuleren. De eerste afbeelding, die al gemaakt is, vertegenwoordigt het geopende venster. De tweede afbeelding geeft het gesloten venster weer. Het enige wat we moeten doen, is de eerste of de tweede afbeelding weergeven, al naar gelang op de knop voor openen of sluiten wordt geklikt.

  1. Open het vensterobject.

  2. Selecteer Insert > Keyframe.

  3. Er wordt een nieuwe afbeelding gemaakt.

  4. Verwijder uit deze nieuwe afbeelding de knop Close en vervang deze door de knop Open.

  5. Verwijder de grijze rechthoek van het vensterobject. Alleen de titelbalk van het venster wordt nu weergegeven.



  6. Afbeelding 5: Twee afbeeldingen voor de status van het venster

Deze bewerking is simpel, zowel vanuit grafisch als vanuit technisch oogpunt. We hoeven alleen maar van de ene naar de andere status over te schakelen door te klikken op de knoppen Open en Close.

  1. Ga in de tijdbalk terug naar het eerste frame.

  2. Selecteer het frame en kies Modify > Frame in de menubalk.

  3. Klik op de knop '+' op de tab Actions en selecteer de opdracht Stop.

  4. Deze maatregel voorkomt dat de ene animatie naar de andere overschakelt voordat de bezoeker erop heeft geklikt. Keer terug naar de afbeelding.

  5. Selecteer de knop Close en kies Modify > Instance in de menubalk.

  6. Klik op de knop '+' op de tab Actions en selecteer de opdracht Go To.

  7. Voer 2 in als het framenummer rechts in het venster.

Om het heropenen van het venster mogelijk te maken, herhaal je stap 5 en 6 met de Open-knop van frame 2, waarbij je 1 opgeeft als het framenummer voor de Go To-actie.

Nieuwe afmetingen Aangezien de grootte van het grafische element op het tweede frame nu gewijzigd is, moet je ook de onderste coördinaat van de beperkende rechthoek opnieuw definiëren.

Dat was het! Het venster is nu klaar voor gebruik. Het enige wat je nu nog moet doen, is de afbeelding van het eerste symbool vullen met de inhoud van het venster, en dan kun je het venster zo vaak als je wilt dupliceren.




  1   2   3   4